gpo.zugaina.org

Search Portage & Overlays:

media-plugins/deadbeef-waveform-seekbar

Waveform seekbar visualization widget for the DeaDBeeF audio player

Screenshots

  • deadbeef-waveform-seekbar-9999
    +gtk3 gtk2

    View      Download      Browse     License: GPL-2   
    Overlay: stuff
  • deadbeef-waveform-seekbar-0.5
    ~amd64 ~x86

    View      Download      Browse     License: GPL-2   
    Overlay: stuff
  • deadbeef-waveform-seekbar-0.3
    ~amd64 ~x86

    View      Download      Browse     License: GPL-2   
    Overlay: stuff
  • deadbeef-waveform-seekbar-0.2
    ~amd64 ~x86

    View      Download      Browse     License: GPL-2   
    Overlay: stuff
  • deadbeef-waveform-seekbar-0.1
    ~amd64 ~x86

    View      Download      Browse     License: GPL-2   
    Overlay: stuff

ChangeLog

commit 1affc3128f9605a0a972a5da0a04cfa08037d0f5
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 22:38:42 2026 +0200

media-plugins/*: bump remaining EAPI=7 ebuilds to EAPI=8

Same mechanical sweep as the dev-perl one. 9 ebuilds across 4
packages flipped EAPI=7 -> EAPI=8: deadbeef-archive-reader-9999,
deadbeef-opus (0.3 + 0.6 + 9999), deadbeef-vgmstream-9999,
deadbeef-waveform-seekbar (0.1 + 0.2 + 0.3 + 0.5). The 9999s in
deadbeef-{bookmark-manager,bs2b,copy-info,customizable-toolbar,
discord-presence,dr-meter,fb,gnome,headerbar,jack,musical-spectrum,
playback-order,playback-status,pulse2,quick-search,rating,
replaygain-control,spectrogram,statusnotifier,stereo-widener,vfs-rar,
vu-meter,waveform-seekbar}, deadbeef-jack-0.3, and frei0r-plugins-9999
were already at 8. None of the touched ebuilds use EAPI=7-specific
syntax so the bump is a single line each; pkgcheck stays silent.

commit 92cc8000c8e38dbf069b68ca217af0873dcad1e4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 22 22:31:20 2026 +0200

*/*: normalize personal-maintainer metadata.xml

Unify the three styles that had accumulated across the overlay
(pf-sources-style tab+email-only, bidict-style 2-space+name,
plus a handful of one-off indents) onto a single canonical form:

- DTD URL on https
- 2-space indentation
- <maintainer type="person"> with both <email> and
<name>Ivan S. Titov</name>

Only the Titov maintainer block is touched; co-maintainers and
::gentoo proxy-project maintainers in forked packages are left
as-is. 66 files changed; pkgcheck scan identical before and
after.

commit bf18474b6a2c8be0de07c63244599d5ee2405323
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 21:00:49 2026 +0200

media-plugins/deadbeef-*: add five new cboxdoerfer plugins, modernize waveform-seekbar

Five new DeaDBeeF plugin ebuilds from the official plugin list:

- deadbeef-playback-order
- deadbeef-playback-status
- deadbeef-quick-search
- deadbeef-replaygain-control
- deadbeef-vu-meter

All upstreamed at cboxdoerfer/ddb_*, untagged. 9999-only live ebuilds
following the pattern established by the existing musical-spectrum,
spectrogram, and copy-info in this overlay:

- EAPI=8 + git-r3
- IUSE="+gtk3 gtk2" with REQUIRED_USE="|| ( gtk2 gtk3 )" so the
user picks which widget-set to build (same plugin ships separate
GTK2 and GTK3 .so variants in their respective subdirs).
- media-sound/deadbeef + virtual/pkgconfig BDEPEND.
- exeinto /usr/lib64/deadbeef with doexe gtk*/*.so.

Also update deadbeef-waveform-seekbar 9999 to match the same shape
(it was the pre-existing EAPI=7 GTK3-only ebuild).

Known upstream issue: cboxdoerfer's plugins share a common pattern of
using pre-callback2 DB_plugin_action signatures and other pre-GCC-15
C idioms; several fail to compile with modern deadbeef + GCC 15
(`incompatible pointer types`, `'return' with a value in void
function`, etc.). The ebuild shape is correct - the C source
needs per-plugin patches that upstream hasn't merged since 2015-16.
Flagged for a later cycle.

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

commit f29c3bf725c41b15183e8450d12931dfe01ef381
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 13:45:41 2026 +0200

media-plugins/deadbeef-waveform-seekbar: rename distfile to package-name prefix

commit efd4addddca7fcfdbe163dfac9db1f528df6b834
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Apr 19 13:28:47 2026 +0200

media-plugins/deadbeef-waveform-seekbar: reorder global variables to canonical order

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 8a49de2c3686a5cae72441600a7badd01da1d9d9
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Dec 11 00:45:25 2025 +0100

media-plugins/deadbeef-waveform-seekbar: 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 1afda337f05797ab4c780ec7d39cc7e1575e3d15
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Jul 19 01:56:20 2022 +0100

Add files via upload

commit c1ff3c70aadd48ceb2ea9c2b10e7b85d6e35450d
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Sun May 16 21:46:25 2021 +0100

deadbeef-waveform-seekbar amended

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 97fba043af49110ee82fde71915d055e5c0f414c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Aug 17 23:01:28 2018 +0200

repomaned unsorted keywords

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

changed copyright line

commit d8b97696da2ffa617cdf8717451dbeb68cfd572d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Oct 9 21:15:29 2017 +0200

upd idents

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 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 1d8bc252d114f9be2bec8548af1370f80fb952d7
Author: megabaks <megagreener@gmail.com>
Date: Fri Mar 21 22:06:08 2014 +0400

fix Copyright

commit 6f15b39d07fd7ba6ab215bc9d168861c56c67ff9
Author: megabaks <megagreener@gmail.com>
Date: Fri Mar 21 21:26:45 2014 +0400

media-plugins/deadbeef-waveform-seekbar-0.3: version bump

commit 5147dc9a3e4a9e7f320f9f9bdc7401bb59b882e9
Author: megabaks <megagreener@gmail.com>
Date: Sun Mar 2 14:21:29 2014 +0400

media-plugins/deadbeef-waveform-seekbar-0.2: version bump

commit 745801b0b767142c60045ed249679cbe505c99c6
Author: megabaks <megagreener@gmail.com>
Date: Thu Feb 27 23:56:05 2014 +0400

media-plugins/deadbeef-waveform-seekbar-0.1

commit abda24872da9a1d02a50ea240f193b2503791b8e
Author: megabaks <megagreener@gmail.com>
Date: Mon Feb 3 10:02:56 2014 +0400

media-plugins/deadbeef-waveform-seekbar-9999