Wednesday, April 08, 2020

Re: UPDATE audio/audacious-4.0.1

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

No comments:

Post a Comment