Package Details: deadbeef-plugin-headerbar-gtk3-git 1.3.r1.g63ed1ad-1

Git Clone URL: https://aur.archlinux.org/deadbeef-plugin-headerbar-gtk3-git.git (read-only, click to copy)
Package Base: deadbeef-plugin-headerbar-gtk3-git
Description: Headerbar Plugin for the DeaDBeeF audio player (development version)
Upstream URL: https://github.com/saivert/ddb_misc_headerbar_GTK3
Licenses: GPL-2.0-only
Conflicts: deadbeef-plugin-headerbar-gtk3
Provides: deadbeef-plugin-headerbar-gtk3
Submitter: Shatur
Maintainer: eugene
Last Packager: eugene
Votes: 6
Popularity: 0.59
First Submitted: 2017-11-23 16:36 (UTC)
Last Updated: 2024-05-19 16:36 (UTC)

Latest Comments

begin-theadventu commented on 2024-05-19 22:44 (UTC)

For source it would be simpler to just use: source=("git+$url.git")

dreieck commented on 2024-05-18 11:55 (UTC)

↗ Upstream error report

… and upstream says they have fixed the issue :-).

eugene commented on 2024-05-17 13:02 (UTC)

@dreieck, done

dreieck commented on 2024-05-17 12:52 (UTC)

Please add the following to build(), otherwise build will fail at least for GCC version 14.1.1:

  CFLAGS+=" -Wno-error=incompatible-pointer-types"
  CXXFLAGS+=" -Wno-error=incompatible-pointer-types"
  export CFLAGS
  export CXXFLAGS

Error without this is::

../ddb_misc_headerbar_GTK3/src/headerbarui.c: In function ‘window_init_hook’:
../ddb_misc_headerbar_GTK3/src/headerbarui.c:1186:31: error: passing argument 1 of ‘action_shuffle_mode_init’ from incompatible pointer type [-Wincompatible-pointer-types]
 1186 |     action_shuffle_mode_init (g_action_map_lookup_action (G_ACTION_MAP (group), "shufflemode"));
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                               |
      |                               GAction * {aka struct _GAction *}
../ddb_misc_headerbar_GTK3/src/headerbarui.c:484:41: note: expected ‘GSimpleAction *’ {aka ‘struct _GSimpleAction *’} but argument is of type ‘GAction *’ {aka ‘struct _GAction *’}
  484 | action_shuffle_mode_init(GSimpleAction *action)
      |                          ~~~~~~~~~~~~~~~^~~~~~
../ddb_misc_headerbar_GTK3/src/headerbarui.c:1191:30: error: passing argument 1 of ‘action_repeat_mode_init’ from incompatible pointer type [-Wincompatible-pointer-types]
 1191 |     action_repeat_mode_init (g_action_map_lookup_action (G_ACTION_MAP (group), "repeatmode"));
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              GAction * {aka struct _GAction *}
../ddb_misc_headerbar_GTK3/src/headerbarui.c:556:40: note: expected ‘GSimpleAction *’ {aka ‘struct _GSimpleAction *’} but argument is of type ‘GAction *’ {aka ‘struct _GAction *’}
  556 | action_repeat_mode_init(GSimpleAction *action)
      |                         ~~~~~~~~~~~~~~~^~~~~~
ninja: build stopped: subcommand failed.

↗ Upstream error report.

Regards!