Package Details: deadbeef 1.9.1-1

Git Clone URL: (read-only, click to copy)
Package Base: deadbeef
Description: Modular GTK audio player for GNU/Linux
Upstream URL:
Licenses: GPL2, zlib, LGPL2.1
Submitter: arojas
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 55
Popularity: 3.86
First Submitted: 2021-05-08 09:08 (UTC)
Last Updated: 2022-05-15 10:01 (UTC)

Sources (1)

Latest Comments

FabioLolix commented on 2022-05-14 09:45 (UTC) (edited on 2022-05-15 21:20 (UTC) by FabioLolix)

Edit: no longer relevant

ToadKing commented on 2022-02-26 22:40 (UTC)

@MountainX It looks like that's caused by the API breakage in FFmpeg 5.0. This package be updated to use ffmpeg4.4 instead but the upcoming 1.9.0 release of Deadbeef should also fix this.

MountainX commented on 2022-02-24 07:06 (UTC)

What is the solution for this build error?

==> ERROR: A failure occurred in build(). 
ffmpeg.c:956:33: error: no member named 'codec' in 'struct AVStream'
    ctx = fctx->streams[i]->codec;
          ~~~~~~~~~~~~~~~~  ^

darkside commented on 2022-02-08 22:07 (UTC)

:: warning: Following package cannot be found in AUR: libdispatch

FabioLolix commented on 2022-01-03 20:08 (UTC)

@tsweet64 done

tsweet64 commented on 2022-01-03 19:34 (UTC)


Could you add opusfile and mpg123 to makedepends? They are needed in order to build support for their plugins.

ToadKing commented on 2021-07-01 21:49 (UTC)

The standalone libblocksruntime package is old and outdated. Old versions of libblocksruntime will probably need to be uninstalled before upgrading to the latest version of libdispatch. You may need to force uninstall libblocksruntime to work around dependency issues before upgrading.

vdemin commented on 2021-07-01 21:45 (UTC)

libdispatch and libblocksruntime are in conflict. It seems libdispatch provides libblocksruntime already.

jhenson commented on 2021-06-29 22:32 (UTC)

FYI, the PKGBUILD update that Stormaster posted also needs 'clang' added to the makedepends array.

As a side note, it appears has been fixed.

Stormaster commented on 2021-06-03 10:08 (UTC)

Successfully built 1.8.7. Here's PKGBUILD. libdispatch needed. Sourceforge because tarball from git does not have mp4p sources (ask waker why).

# Contributor: Alexey Yakovenko <>

pkgdesc='A GTK+ audio player for GNU/Linux.'
depends=('alsa-lib' 'hicolor-icon-theme' 'desktop-file-utils' 'jansson')
makedepends=('libvorbis' 'libmad' 'flac' 'curl' 'imlib2' 'wavpack' 'libsndfile' 'libcdio' 'libcddb'
             'libx11' 'faad2' 'zlib' 'intltool' 'pkgconfig' 'libpulse' 'libzip' 'libsamplerate' 'libdispatch'
             'yasm' 'ffmpeg' 'gtk2' 'gtk3')
optdepends=('gtk2: for the GTK2 interface'
            'gtk3: for the GTK3 interface'
            'libsamplerate: for Resampler plugin'
            'libvorbis: for Ogg Vorbis playback'
            'libmad: for MP1/MP2/MP3 playback'
            'mpg123: for MP1/MP2/MP3 playback'
            'flac: for FLAC playback'
            'curl: for scrobbler, SHOUTcast, Icecast, Podcast support'
            'imlib2: for artwork plugin'
            'wavpack: for WavPack playback'
            'libsndfile: for Wave playback'
            'libcdio: audio cd plugin'
            'libcddb: audio cd plugin'
            'faad2: for AAC/MP4 support'
            'dbus: for OSD notifications support'
            'pulseaudio: for PulseAudio output plugin'
            'libx11: for global hotkeys plugin'
            'zlib: for Audio Overload plugin'
            'libzip: for vfs_zip plugin'
            'ffmpeg: for ffmpeg plugin')


prepare() {
    cd "${srcdir}/${pkgname}-${pkgver}"

    export CC=/usr/bin/clang
    export CXX=/usr/bin/clang++
    ./configure --prefix=/usr

build () {
    cd "${srcdir}/${pkgname}-${pkgver}"

package() {
    cd "${srcdir}/${pkgname}-${pkgver}"
    make DESTDIR="$pkgdir" install

FabioLolix commented on 2021-05-31 17:54 (UTC)

Not until this bug is present

ToadKing commented on 2021-05-26 18:09 (UTC)

Is it possible to push the newest 1.8.7 release here yet?

FabioLolix commented on 2021-05-14 19:09 (UTC)

I'm not interested in using EndeavourOS.

Vedun commented on 2021-05-14 18:39 (UTC)


FabioLolix commented on 2021-05-09 09:52 (UTC)

At the moment 'git push' is not working for this pkgbuild, the updated one can be found here

What is the EnOS forum?

jonathon commented on 2021-05-08 12:27 (UTC) (edited on 2021-05-08 12:27 (UTC) by jonathon)

Here's a git diff to bring the PKGBUILD up to date with deadbeef-git and link in the external dependencies:

Also, why haven't we seen you on the EnOS forum yet?