Package Details: audacious-git 1:4.2.beta1.r0.ge4755ce26-1

Git Clone URL: https://aur.archlinux.org/audacious-git.git (read-only, click to copy)
Package Base: audacious-git
Description: Lightweight, advanced audio player focused on audio quality (git version)
Upstream URL: https://audacious-media-player.org/
Licenses: BSD
Conflicts: audacious
Provides: audacious
Submitter: Radioactiveman
Maintainer: Radioactiveman
Last Packager: Radioactiveman
Votes: 24
Popularity: 0.173626
First Submitted: 2011-06-02 19:14 (UTC)
Last Updated: 2023-04-15 06:53 (UTC)

Required by (8)

Sources (1)

Latest Comments

1 2 3 4 5 Next › Last »

jwhickman commented on 2023-12-18 20:12 (UTC) (edited on 2023-12-18 20:17 (UTC) by jwhickman)

Ah, I see what happened; my actual goal was to remove gtk entirely, and I saw the PKGBUILD change for "Add gtk2 dependency" which removed the configure hints and led me to revert (and modify) that patch. I see acinclude.m4 allows for "--disable-gtk" which works... I had only tried "--disable-gtk2" beforehand. :-/ Could the PKGBUILD be updated to add these configure option hints (to use gtk3 instead, or remove gtk entirely)? Thanks again! :-)

Radioactiveman commented on 2023-12-18 19:13 (UTC)

@jwhickman: GTK3 can be enabled much simpler. Just pass "--enable-gtk3" to ./configure.

jwhickman commented on 2023-12-18 18:47 (UTC) (edited on 2023-12-18 18:55 (UTC) by jwhickman)

In case anyone wants to remove gtk2 and/or switch building to gtk3 (delete the first hunk for the former - no gtk), I made a patch for it:

diff --git a/acinclude.m4 b/acinclude.m4
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -185,8 +185,8 @@ dnl GTK+ support
 dnl =============

 AC_ARG_ENABLE(gtk3,
- AS_HELP_STRING(--enable-gtk3, [Use GTK3 instead of GTK2 (default=disabled)]),
- USE_GTK3=$enableval, USE_GTK3=no)
+ AS_HELP_STRING(--enable-gtk3, [Use GTK3 instead of GTK2 (default=enabled)]),
+ USE_GTK3=$enableval, USE_GTK3=yes)

 if test $USE_GTK3 = yes ; then
     PKG_CHECK_MODULES(GTK, gtk+-3.0 >= 3.22)
@@ -197,8 +197,8 @@ dnl GTK+ support
 AC_SUBST(USE_GTK3)

 AC_ARG_ENABLE(gtk,
- AS_HELP_STRING(--disable-gtk, [Disable GTK+ support (default=enabled)]),
- USE_GTK=$enableval, USE_GTK=yes)
+ AS_HELP_STRING(--disable-gtk, [Disable GTK+ support (default=disabled)]),
+ USE_GTK=$enableval, USE_GTK=no)

 if test $USE_GTK = yes -a $USE_GTK3 = no ; then
     PKG_CHECK_MODULES(GTK, gtk+-2.0 >= 2.24)
===

Also update the depends in PKGBUILD as needed, add the patch file to the 'source', add a "'SKIP'" to 'sha256sums', and add the following above the 'pkgver() {':

prepare() {
  cd "$_pkgname"
  patch -Np1 < "../change-to-gtk3.patch"
}

You'll need to do the same to audacious-plugins-git, but can use the same patch file and all. :-) Fyi, pkg size with gtk3 was 891616 bytes, w/ no gtk was 810788.

Radioactiveman commented on 2022-06-13 21:25 (UTC)

@Vedun: It works fine here. Is your Arch fully up-to-date? The actual error is not listed in your post. Please use a pastebin service for the full output.

Radioactiveman commented on 2022-03-16 17:27 (UTC)

@katt: Fixed, thanks.

katt commented on 2022-03-16 11:44 (UTC)

==> Retrieving sources...
  -> Cloning audacious git repo...
Cloning into bare repository '/mnt/jupiter/etc/makepkg/sources/audacious'...
fatal: remote error: 
  The unauthenticated git protocol on port 9418 is no longer supported.
Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more information.
==> ERROR: Failure while downloading audacious git repo
    Aborting...
==> ERROR: Could not download sources.

GitHub no longer allows git:// usage, please switch to git+https://

Radioactiveman commented on 2020-04-18 17:58 (UTC)

@Bitts311: See the comment in the PKGBUILD (line 7). You can use --enable-gtk and --disable-qt. Important: Compile audacious and audacious-plugins with the same flags.

Bitts311 commented on 2020-04-18 12:41 (UTC)

Good afternoon. How do I build Audacios with gtk skin instead of qt skin? Or now only with qt? Please tell me the correct configure keys. Uncommenting the-enable-gtk line doesn't help - the player is built with the qt shell.

katt commented on 2020-04-15 19:02 (UTC)

@Radioactiveman: Thank you, sorry if I came across as aggressive earlier.