gpo.zugaina.org

Search Portage & Overlays:

media-plugins/deadbeef-bs2b

bs2b DSP plugin for the DeaDBeeF audio player

Screenshots

ChangeLog

commit f0e23f3d515d73efee900cda9aa346192e576f27
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 20:46:42 2026 +0200

media-plugins/deadbeef-*: modernize seven 9999 ebuilds

All seven live ebuilds were stuck on EAPI 7 with an identical
DEPEND_COMMON idiom that didn't add any value. Sweep them to a
common modern shape:

- EAPI 7 -> 8.
- Drop DEPEND_COMMON; spell DEPEND + RDEPEND directly (deps are
small, duplicating them is clearer).
- KEYWORDS="" explicitly on each live ebuild so pkgcheck knows
it's intentional.
- insinto/doins -> exeinto/doexe for the installed .so plugins;
they're 0755 dlopen'd shared libraries.
- Globbed install (`doexe *.so` or `doexe gtk3/*.so`) instead of
naming each plugin binary individually.
- Tiny housekeeping on DESCRIPTIONs for consistency.
- `deadbeef-jack` RDEPEND switched to virtual/jack (lets pipewire-
jack satisfy it, was previously pinned to jack-audio-connection-kit).

None of the upstreams publish release tarballs (only jack has ever
tagged - once, as 0.3 - the rest are commits-only), so the 9999 live
ebuilds are all we ship.

Build-verified the ones with trivially satisfiable deps: bs2b,
gnome, stereo-widener all compile cleanly with current ::gentoo
deadbeef-1.10.x. Known upstream-code issues on the others:

- deadbeef-bookmark-manager: C source doesn't compile with GCC 15
(incompatible pointer types vs. modern DB_plugin_action_callback2_t
signature). Upstream dormant since 2016 - issue cannot be fixed
here without a local patch.
- deadbeef-jack: Makefile line 11 hardcodes `-I` with no argument;
doesn't pick up jack's include dir. Upstream Makefile bug, not
ebuild.

musical-spectrum/spectrogram were not build-checked locally (both
need fftw:3.0 in the target env); shape is identical to the
working three so should behave the same.

Signed-off-by: Raukaan Cogbrother <cogbrother@raukaan.local>

commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100

*/*: UPD header, Happy New Year

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit 1cb9a6ab68963b848989511cf784f761b7f68d3d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 00:28:01 2025 +0100

media-plugins/deadbeef-bs2b: add github upstream metadata

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200

finally upd year to 2025 :)

commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100

upd copyright to 2024

commit 2caa8121f02da6bd5e5e62d1b283cd11193e97e4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Nov 25 04:35:08 2023 +0300

rm empty IUSE and KEYWORDS

commit 301bc3c6b1dfbabd3c19146a4757c48451c84026
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Mon Nov 6 08:03:39 2023 +0000

Deadbeef

commit 48945780358f03a15149c157357fee6dafea2c53
Author: Ivan S. Titov <istitov@github.com>
Date: Thu Sep 14 23:32:55 2023 +0200

upd: header

commit d786509ba8df71e12952938f6351402ec7ecfbc7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 20 23:16:50 2022 +0300

upd date in ebuilds

commit e20b8675109c55d6626c73ffe0ed11091e358598
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Jul 19 01:09:55 2022 +0100

Add files via upload

commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100

corrected gentoo header

commit 8c96aa531885bf7d2ce05251f6ebe5ca3a3986b8
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:24:30 2020 +0100

corrected gentoo copyright

commit 9667dda9524293bbdbc6bc02bddc1008b5a4d87c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jan 8 21:17:27 2020 +0100

upd gentoo copyright

commit 97f930455421d1b62bab9a753246e9e08cddcd4c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Oct 17 22:31:11 2019 +0200

changed first line, you know

commit 8d566098fddb64a3873306b870ca29b507f911a3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jan 2 21:46:42 2018 +0100

changed copyright line

commit fa3fc59552e8e37769bd17c67bbeac159216aac0
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Oct 9 20:25:14 2017 +0200

git-2 -> git-r3

commit 6fd8b2059eeea31da9a74f1b5ea7931b2d86a0ce
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Mar 29 03:32:22 2017 +0200

removed Stale CVS header on line 3

commit 9b6fccc9abb63471167a5f4ea64d3934eb2b250b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jan 21 16:48:16 2017 +0100

2016 -> 2017 transition

commit ca55ddd8f6a2cdc46678cf5b79aadc5f28d31372
Author: Stefan Talpalaru <stefantalpalaru@yahoo.com>
Date: Mon Sep 26 23:02:38 2016 +0200

fix EGIT_REPO_URI for the current gitorious.org site

commit 77580303daa8ad51671f8d35a1b4317952cd09bc
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Jun 19 17:08:48 2016 +0200

repomaned metadata.xml files

commit c535e6c5eae3644dae2deb3ece5d53a54593363e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Feb 5 01:37:36 2016 +0100

upd gentoo copyright to 2016

commit 865769de6ceb22b1c2bfe66aa87b908ddfe06b41
Author: Heather <Heather@live.ru>
Date: Wed Aug 12 15:35:57 2015 +0400

fix headers and copyright lines

commit 9b4eb18bf687b1ce2363a552363efcd316a49f41
Author: Ivan S. Titov <tis@quercus>
Date: Tue Aug 4 02:57:19 2015 +0300

another pack of repoman fixes

commit 87812074965424eb3e332a5563862e5e87038b1d
Author: megabaks <megagreener@gmail.com>
Date: Fri May 23 13:27:24 2014 +0400

fix licenses

commit ea0c246a45811ab63f341b710f2711b4f68edd7a
Author: megabaks <megagreener@gmail.com>
Date: Wed Mar 5 00:03:37 2014 +0400

deadbeef: plugins by Steven McDonald