nixpkgs/pkgs/applications/window-managers
Maximilian Bosch 2ae32923ed
yabar: fix build
The stable build for `yabar` is currently broken: https://hydra.nixos.org/build/75989172

Main reason is that the inline function `ya_setup_prefix_suffix` is
supposed to be an inline function, but was insufficiently declared as
such which broke the compiler recently with the following message:

```
gcc -std=c99 -Iinclude -pedantic -Wall -Os `pkg-config --cflags pango pangocairo libconfig` -DVERSION=\"0.4.0\" -D_POSIX_C_SOURCE=199309L -DYA_INTERNAL -DYA_DYN_COL -DYA_ENV_VARS -DYA_INTERNAL_EWMH  -c -o src/intern_blks/ya_intern.o src/intern_blks/ya_intern.c
gcc -o yabar src/ya_main.o src/ya_draw.o src/ya_exec.o src/ya_parse.o src/intern_blks/ya_intern.o -lxcb -lpthread -lxcb-randr -lxcb-ewmh `pkg-config --libs pango pangocairo libconfig`
src/intern_blks/ya_intern.o: In function `ya_int_date':
ya_intern.c:(.text+0x49): undefined reference to `ya_setup_prefix_suffix'
src/intern_blks/ya_intern.o: In function `ya_int_uptime':
ya_intern.c:(.text+0xf4): undefined reference to `ya_setup_prefix_suffix'
src/intern_blks/ya_intern.o: In function `ya_int_brightness':
ya_intern.c:(.text+0x1d8): undefined reference to `ya_setup_prefix_suffix'
src/intern_blks/ya_intern.o: In function `ya_int_bandwidth':
ya_intern.c:(.text+0x377): undefined reference to `ya_setup_prefix_suffix'
src/intern_blks/ya_intern.o: In function `ya_int_cpu':
ya_intern.c:(.text+0x6de): undefined reference to `ya_setup_prefix_suffix'
src/intern_blks/ya_intern.o:ya_intern.c:(.text+0x924): more undefined references to `ya_setup_prefix_suffix' follow
collect2: error: ld returned 1 exit status
make: *** [Makefile:18: yabar] Error 1
```

This issue has been fixed on master (see
9779a5e04b)
which is why `nixos.yabar-unstable` remained functional.
2018-06-21 23:38:13 +02:00
..
2bwm
afterstep
awesome
bevelbar
bspwm bspwm: add rvolosatovs to maintainers 2018-04-27 22:54:46 +02:00
btops btops: init at 0.1.0 2018-05-16 16:05:49 +09:00
clfswm
compton compton-git: 2016-08-10 -> 2018-05-21 (#41317) 2018-05-31 19:24:30 +02:00
cwm
dwm dwm-status: 0.4.0 -> 0.5.1 2018-06-16 10:37:39 +02:00
dzen2
evilwm
fbpanel
fluxbox
fvwm fvwm: 2.6.7 -> 2.6.8 (#41565) 2018-06-11 23:11:02 +02:00
herbstluftwm
i3 i3status: 2.11 -> 2.12 2018-05-11 12:08:13 +02:00
icewm Merge master into staging 2018-04-08 10:54:17 +02:00
ion-3
jwm jwm: 1653 -> 1685 2018-05-03 14:17:38 -03:00
kbdd
larswm
lemonbar
matchbox
notion
openbox openbox: fix wrapping of openbox-xdg-autostart 2018-05-23 21:09:54 -03:00
orbment
oroborus
pekwm
qtile qtile: 0.10.7 -> 0.11.1 2018-05-24 17:25:14 +02:00
ratpoison
sawfish
spectrwm
stalonetray
stumpwm stumpwm, stumpwm-git: mark as broken 2018-04-12 23:04:04 +02:00
sway sway: 0.15.1 -> 0.15.2 2018-04-13 22:56:57 +03:00
sxhkd sxhkd: 0.5.8 -> 0.5.9 2018-03-29 09:29:54 -07:00
tabbed Switch suckless.org URLs to https 2018-04-11 15:11:55 +02:00
taffybar
trayer
velox Switch suckless.org URLs to https 2018-04-11 15:11:55 +02:00
vwm
way-cooler fix-way-cooler - remove 'mv' commands not needed anymore, and replace '_' with '-' to fix multiple way-cooler compile failures 2018-05-04 19:53:23 +02:00
weston Merge pull request #38692 from r-ryantm/auto-update/weston 2018-04-19 23:31:24 -05:00
windowlab
windowmaker
wmii-hg
wtftw
xmonad treewide: rename bad filenames 2018-04-17 15:42:25 -05:00
yabar yabar: fix build 2018-06-21 23:38:13 +02:00