'update-audacious' (#13843)

* Audacious 4.5 => 4.5.1

* update-audacious: Package File Update Run on linux/amd64 container.

* update-audacious: Package File Update Run on linux/arm/v7 container.

---------

Co-authored-by: uberhacker <edreel@gmail.com>
Co-authored-by: chromebrew-actions[bot] <220035932+chromebrew-actions[bot]@users.noreply.github.com>
Co-authored-by: chromebrew-actions[bot] <chromebrew-actions[bot]@users.noreply.github.com>
This commit is contained in:
chromebrew-actions[bot]
2025-12-14 12:37:20 -05:00
committed by GitHub
parent e8f8f76d85
commit a7c2cccb41
3 changed files with 22 additions and 20 deletions

View File

@@ -1,4 +1,4 @@
# Total size: 1945549 # Total size: 1947359
/usr/local/bin/audacious /usr/local/bin/audacious
/usr/local/include/audacious/audtag.h /usr/local/include/audacious/audtag.h
/usr/local/include/libaudcore/archive_reader.h /usr/local/include/libaudcore/archive_reader.h

View File

@@ -1,4 +1,4 @@
# Total size: 2021671 # Total size: 2024198
/usr/local/bin/audacious /usr/local/bin/audacious
/usr/local/include/audacious/audtag.h /usr/local/include/audacious/audtag.h
/usr/local/include/libaudcore/archive_reader.h /usr/local/include/libaudcore/archive_reader.h

View File

@@ -3,7 +3,7 @@ require 'buildsystems/autotools'
class Audacious < Autotools class Audacious < Autotools
description 'Audacious is an open source audio player.' description 'Audacious is an open source audio player.'
homepage 'https://audacious-media-player.org/' homepage 'https://audacious-media-player.org/'
version '4.5' version '4.5.1'
license 'BSD-2' license 'BSD-2'
compatibility 'aarch64 armv7l x86_64' compatibility 'aarch64 armv7l x86_64'
source_url "https://distfiles.audacious-media-player.org/audacious-#{version}.tar.bz2" source_url "https://distfiles.audacious-media-player.org/audacious-#{version}.tar.bz2"
@@ -11,18 +11,20 @@ class Audacious < Autotools
binary_compression 'tar.zst' binary_compression 'tar.zst'
binary_sha256({ binary_sha256({
aarch64: '2d20a44ff9efcc984fad709fedf198d226ea9816945f5c1b0e4c2ea2ab4af3b8', aarch64: '6fc8c8358b4376cd4b3d7953e2287e0c1b63e6e8ef6b0ac009f43ba6dca9b439',
armv7l: '2d20a44ff9efcc984fad709fedf198d226ea9816945f5c1b0e4c2ea2ab4af3b8', armv7l: '6fc8c8358b4376cd4b3d7953e2287e0c1b63e6e8ef6b0ac009f43ba6dca9b439',
x86_64: '7223fd048011675270767994ba0aa0fe49309c84102245b187ddd7ac36a40475' x86_64: 'a67a555c3517b4497e556c0737412581dc64c7a06f6c7b91c3adae4bd30cc681'
}) })
depends_on 'at_spi2_core' # R
# depends_on 'audacious_plugins' => :runtime # depends_on 'audacious_plugins' => :runtime
depends_on 'at_spi2_core' # R
depends_on 'cairo' # R depends_on 'cairo' # R
depends_on 'gcc_lib' # R depends_on 'gcc_lib' # R
depends_on 'gdk_pixbuf' # R depends_on 'gdk_pixbuf' # R
depends_on 'glib' # R depends_on 'glib' # R
depends_on 'glibc' # R depends_on 'glibc' # R
depends_on 'gtk3' # R
depends_on 'harfbuzz' # R
depends_on 'pango' # R depends_on 'pango' # R
depends_on 'sommelier' depends_on 'sommelier'
depends_on 'xdg_base' depends_on 'xdg_base'
@@ -32,18 +34,18 @@ class Audacious < Autotools
--disable-qt' --disable-qt'
def self.postinstall def self.postinstall
puts ExitMessage.add <<~EOM
puts 'To configure, execute the following:'.lightblue To configure, execute the following:
puts "Type 'audacious' to launch the music player.".lightblue Type 'audacious' to launch the music player.
puts "From the menu, select 'Output' > 'Audio Settings'.".lightblue From the menu, select 'Output' > 'Audio Settings'.
puts "Select 'ALSA Output' for the 'Output plugin'.".lightblue Select 'ALSA Output' for the 'Output plugin'.
puts "Click 'Settings' to the right of 'ALSA Output'.".lightblue Click 'Settings' to the right of 'ALSA Output'.
puts "Select 'sysdefault - Default control device' for 'Mixer device'.".lightblue Select 'sysdefault - Default control device' for 'Mixer device'.
puts "Click 'Close' and 'Close' again to save.".lightblue Click 'Close' and 'Close' again to save.
puts EOM
puts 'To completely remove, execute the following:'.lightblue end
puts 'crew remove audacious audacious_plugins'.lightblue
puts 'rm -rf ~/.config/audacious'.lightblue def self.postremove
puts Package.agree_to_remove("#{HOME}/.config/audacious")
end end
end end