audacious itself looks good but plugins build fails for me:

streamtuner.cc:22:10: fatal error: 'libaudqt/treeview.h' file not found
#include <libaudqt/treeview.h>
         ^~~~~~~~~~~~~~~~~~~~~
1 error generated.
Failed to compile streamtuner.cc (plugin)!

autoconf log below.

I wonder, would this be a good opportunity to reorganise it so that
"pkg_add audacious" gives you something usable? (Currently "pkg_add
audacious-plugins" is needed and it's not very clear..)

It could be organised like this

path                    package                 @pkgpath
meta/audacious          audacious-4.0.1         audio/audacious
audio/audacious/player  audacious-player-4.0.1  (none needed)
audio/audacious/plugins audacious-plugins-4.0.1 audio/audacious-plugins

and audio/audacious/player would need an @conflict on the old version
(audacious-<4.0 would do), the others don't need an @conflict ..





+++ Wed Apr  8 13:37:10 BST 2020
===>  Configuring for audacious-plugins-4.0.1
Using /usr/obj/ports/audacious-plugins-4.0.1/config.site (generated)
configure: WARNING: unrecognized options: --disable-silent-rules, 
--disable-gtk-doc
configure: loading site script 
/usr/obj/ports/audacious-plugins-4.0.1/config.site
checking build system type... x86_64-unknown-openbsd6.6
checking host system type... x86_64-unknown-openbsd6.6
checking target system type... x86_64-unknown-openbsd6.6
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... (cached) o
checking whether we are using the GNU C compiler... (cached) yes
checking whether cc accepts -g... (cached) yes
checking for cc option to accept ISO C89... none needed
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether c++ accepts -g... (cached) yes
checking how to run the C preprocessor... cc -E
checking for grep that handles long lines and -e... (cached) /usr/bin/grep
checking for egrep... (cached) /usr/bin/egrep
checking for ANSI C header files... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking for strings.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for unistd.h... (cached) yes
checking whether byte ordering is bigendian... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking operating system type... other UNIX
checking whether the C/C++ compiler supports -Wtype-limits... yes
checking whether the C/C++ compiler supports -Wno-stringop-truncation... no
checking whether the C++ compiler supports -Woverloaded-virtual... yes
checking whether byte ordering is bigendian... (cached) no
checking whether ln -s works... yes
checking for rm... (cached) /bin/rm
checking for mv... /bin/mv
checking for cp... (cached) /bin/cp
checking for ar... /usr/bin/ar
checking for ranlib... /usr/bin/ranlib
checking for windres... no
checking for library containing pthread_create... -lpthread
checking for GLIB... yes
checking for GMODULE... yes
checking for GTK... yes
checking for GIO... yes
checking for shared library system... OpenBSD
checking whether gmake sets $(MAKE)... yes
checking for a BSD-compatible install... 
/usr/obj/ports/audacious-plugins-4.0.1/bin/install -c
checking for a thread-safe mkdir -p... mkdir -p
checking for a sed that does not truncate output... (cached) /usr/bin/sed
checking whether NLS is requested... yes
checking for msgfmt... /usr/local/bin/msgfmt
checking for gmsgfmt... /usr/local/bin/msgfmt
checking for xgettext... /usr/local/bin/xgettext
checking for msgmerge... /usr/local/bin/msgmerge
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking 32-bit host C ABI... no
checking for the common suffixes of directories in the library search path... 
lib,lib
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for CFLocaleCopyPreferredLanguages... no
checking for GNU gettext in libc... no
checking for iconv... yes
checking for working iconv... yes
checking how to link with libiconv... /usr/local/lib/libiconv.so.7.0
checking for GNU gettext in libintl... yes
checking whether to use NLS... yes
checking where the gettext function comes from... external libintl
checking how to link with libintl... /usr/local/lib/libintl.so.6.0 
/usr/local/lib/libiconv.so.7.0 -Wl,-rpath,/usr/local/lib
checking for AUDACIOUS... yes
checking for XML... yes
checking for ADLIB... no
configure: WARNING: AdLib support disabled due to missing dependency: adplug
checking for CDIO... yes
checking for LIBFLAC... yes
checking for VORBIS... yes
checking for MPG123... yes
checking neaacdec.h usability... yes
checking neaacdec.h presence... yes
checking for neaacdec.h... yes
checking for NeAACDecInit2 in -lfaad... yes
checking for WAVPACK... yes
checking for SNDFILE... yes
checking for MODPLUG... yes
checking for OPENMPT... no
configure: WARNING: libopenmpt disabled due to missing dependency: libopenmpt 
>= 0.2
checking for zlib.h... (cached) yes
checking for SAMPLERATE... yes
checking for SAMPLERATE... yes
checking for SOXR... yes
checking for sio_open in -lsndio... yes
checking for CUE... no
checking for CUE... yes
checking for NEON... yes
checking for MMS... yes
checking for NOTIFY... yes
checking for gdbus-codegen... yes
checking for sys/wait.h... (cached) yes
checking for CURL... yes
checking for glXCreateContext in -lGL... yes
checking for GDKX11... yes
checking for X11EXT... yes
checking for QTNETWORK... yes
checking for FFMPEG... yes
checking for lame_get_id3v2_tag in -lmp3lame... yes
checking for tput... /usr/bin/tput
configure: creating ./config.status
config.status: creating buildsys.mk
config.status: creating extra.mk
config.status: creating config.h
config.status: executing po-directories commands
configure: WARNING: unrecognized options: --disable-silent-rules, 
--disable-gtk-doc

Configuration:

  Install path:                           /usr/local/lib/audacious

  GTK+ support:                           yes
  Qt support:                             no

  Audio Formats
  -------------
  Audio CD:                               yes
  Free Lossless Audio Codec:              yes
  Ogg Vorbis:                             yes
  MIDI (via FluidSynth):                  no
  MPEG-1 Layer I/II/III (via mpg123):     yes
  MPEG-2/4 AAC:                           yes
  WavPack:                                yes

  External Decoders
  -----------------
  FFmpeg/Libav:                           ffmpeg
  libsndfile:                             yes

  Chiptunes
  ---------
  AdLib synthesizer (adplug):             no
  Commodore 64 audio (sid):               no
  Game Music Emu (spc, nsf, gbs, etc.):   yes
  ModPlug:                                yes
  OpenMPT:                                no
  Nintendo DS audio (xsf):                yes
  PlayStation audio (psf/psf2):           yes
  Vortex Tracker (vtx):                   yes

  Other Inputs
  ------------
  Metronome:                              yes
  Tone Generator:                         yes

  Effects
  -------
  Bauer stereophonic-to-binaural (bs2b):  no
  Channel Mixer:                          yes
  Crystalizer:                            yes
  Dynamic Range Compressor:               yes
  Echo/Surround:                          yes
  Extra Stereo:                           yes
  LADSPA Host (requires GTK+):            yes
  Sample Rate Converter:                  yes
  Silence Removal:                        yes
  SoX Resampler:                          yes
  Speed and Pitch:                        yes
  Voice Removal:                          yes

  Outputs
  -------
  Advanced Linux Sound Architecture:      no
  Jack Audio Connection Kit:              no
  Open Sound System:                      no
  PulseAudio:                             no
  Simple DirectMedia Layer:               no
  Sndio:                                  yes
  Win32 waveOut:                          no
  FileWriter:                             yes
    -> MP3 encoding:                      yes
    -> Vorbis encoding:                   yes
    -> FLAC encoding:                     yes

  Playlists
  ---------
  Cue sheets:                             yes
  M3U playlists:                          yes
  Microsoft ASX (legacy):                 yes
  Microsoft ASX 3.0:                      yes
  PLS playlists:                          yes
  XML Sharable Playlist Format (XSPF):    yes

  Transports
  ----------
  FTP, SFTP, SMB (via GIO):               yes
  HTTP/HTTPS (via neon):                  yes
  MMS (via libmms):                       yes

  General
  -------
  Alarm (requires GTK+):                  yes
  Ampache browser (requires Qt):          no
  Delete Files:                           yes
  libnotify OSD:                          yes
  Linux Infrared Remote Control (LIRC):   no
  MPRIS 2 Server:                         yes
  Scrobbler 2.0:                          yes
  Song Change:                            yes

  GTK+ Support
  ------------
  GTK Interface:                          yes
  Winamp Classic Interface:               yes
  Album Art:                              yes
  Blur Scope:                             yes
  OpenGL Spectrum Analyzer:               yes
  LyricWiki viewer:                       yes
  Playlist Manager:                       yes
  Search Tool:                            yes
  Spectrum Analyzer (2D):                 yes
  Status Icon:                            yes
  X11 Global Hotkeys:                     yes
  X11 On-Screen Display (aosd):           yes

--- Wed Apr  8 13:37:27 BST 2020

Reply via email to