Package Details: deadbeef 1.10.0-1

Git Clone URL: https://aur.archlinux.org/deadbeef.git (read-only, click to copy)
Package Base: deadbeef
Description: Modular GTK audio player for GNU/Linux
Upstream URL: https://deadbeef.sourceforge.io/
Licenses: GPL2, zlib, LGPL2.1
Conflicts: deadbeef-pipewire-plugin-git
Submitter: arojas
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 96
Popularity: 1.84
First Submitted: 2021-05-08 09:08 (UTC)
Last Updated: 2025-04-02 22:05 (UTC)

Required by (45)

Sources (1)

Pinned Comments

FabioLolix commented on 2025-02-23 09:41 (UTC)

This now depends on libFLAC.so so you are forced to remove the package when there is a libFLAC.so update instead of keeping a semi-broken package

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

eclairevoyant commented on 2023-02-21 21:23 (UTC)

@myself600 such hacky solutions don't make sense for versioned packages since you need to update the pkgver and push anyway.

@FabioLolix pkgconfig should be removed from makedepends(), it's part of base-devel

FabioLolix commented on 2023-02-21 20:55 (UTC)

@myself600 that will never happen in my pkgbuilds

myself600 commented on 2022-12-17 16:29 (UTC)

@FabioLolix: I've noticed you're doing manual pkgver bumps. You can use something like

_pkgver=`curl -s https://github.com/DeaDBeeF-Player/deadbeef/tags|grep Link--primary|cut -d\> -f3|cut -d\< -f1|head -1`
source=(git+https://github.com/DeaDBeeF-Player/deadbeef.git#tag=$_pkgver)
pkgver(){
    echo $_pkgver
}

to automate that so that only regression fixes, etc. would be necessary.

FabioLolix commented on 2022-10-04 20:57 (UTC)

Pkgbuild updated, next version will replace ffmpeg4.4 with ffmpeg https://github.com/DeaDBeeF-Player/deadbeef/commit/7b52bac5a69abeab6d8b6601fd9e36803842d9c1

@justinkb usually I don't do revbumps

@myself600

building a newer version is possible by updating pkgver and replacing the hash in sha512sums with SKIP in the PKGBUILD script.

The command updpkgsums exist for updating the hashes instead of skipping

justinkb commented on 2022-10-03 18:32 (UTC)

can you do a revbump for flac?

myself600 commented on 2022-09-23 09:06 (UTC) (edited on 2022-09-24 13:54 (UTC) by myself600)

Building fails on aarch64 due to -fstack-clash-protection not recognized as a valid option, while producing a lot of warnings. Removing this option from /etc/makepkg.conf fixes the problem. Manually building from source works without issue. Tested on Manjaro-ARM. Applies to deadbeef-git too. Optionally, building a newer version is possible by updating pkgver and replacing the hash in sha512sums with SKIP in the PKGBUILD script.

luaraneda commented on 2022-09-18 02:33 (UTC) (edited on 2022-09-18 02:37 (UTC) by luaraneda)

Looks like a recent flac update to 1.4 also changed its .so name. Removing deadbeef from pikaur cache and recompiling it fixed the issue.

I was getting the following errors:

loading plugin /usr/lib/deadbeef/flac.so
dlopen error: libFLAC.so.8: cannot open shared object file: No such file or directory
trying /usr/lib/deadbeef/flac.fallback.so...
plugin flac.so not found or failed to load

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

Edit: no longer relevant https://github.com/DeaDBeeF-Player/deadbeef/issues/2792

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.