Package Details: hikari 1:2.3.0-1

Git Clone URL: (read-only, click to copy)
Package Base: hikari
Description: Stacking Wayland compositor with additional tiling capabilities, heavily inspired by the Calm Window manager (cwm)
Upstream URL:
Licenses: custom
Submitter: psnszsn
Maintainer: psnszsn (TrialnError)
Last Packager: TrialnError
Votes: 12
Popularity: 1.96
First Submitted: 2020-03-13 19:52
Last Updated: 2021-04-16 14:27

Latest Comments

1 2 Next › Last »

TrialnError commented on 2021-03-31 18:44

Oh, sorry. I completly misunderstood your question, central_thing :D And agree. Should be fine adding this.

What is the version of your wlroots package Dariusity? Or formulated differently: Do you have wlroots from the repo or wlroots-git installed?

Dariusity commented on 2021-03-30 23:36

I get this while making..

Starting build()...
cc -pipe -march=x86-64 -mtune=generic -O2 -pipe -fno-plt  -DNDEBUG -D_POSIX_C_SOURCE=200809L -DHAVE_XWAYLAND=1 -DHAVE_GAMMACONTROL=1 -DHAVE_SCREENCOPY=1 -DHAVE_LAYERSHELL=1 -DHAVE_VIRTUAL_INPUT=1 -Wall -I. -Iinclude -DHIKARI_ETC_PREFIX=/ -I/usr/include/libdrm -I/usr/include/pixman-1 -I/usr/include/uuid  -DWLR_USE_UNSTABLE=1  -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/pixman-1 -pthread   -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1   -I/usr/include/pixman-1         -I/usr/include/  -D_FORTIFY_SOURCE=2 -c src/action.c
In file included from include/hikari/layer_shell.h:4,
                 from include/hikari/server.h:29,
                 from src/action.c:7:
/usr/include/wlr/types/wlr_layer_shell_v1.h:52:52: error: field 'keyboard_interactive' has incomplete type
   52 |  enum zwlr_layer_surface_v1_keyboard_interactivity keyboard_interactive;
      |                                                    ^~~~~~~~~~~~~~~~~~~~
*** Error code 1

I doubt there's any dependencies for keyboard-related packages provided though.

central_thing commented on 2021-03-30 21:16

Oh I had no trouble building it! Rather, I think WTIH_VIRTUAL_INPUT=yes should be set by default. That's just my opinion, though.

TrialnError commented on 2021-03-30 19:15

Added WITH_VIRTUAL_INPUT=YES to the PKGBUILD in build() and building the package worked fine for me.
Best would be if you posted your error message.

central_thing commented on 2021-03-30 15:02

Any reason the AUR package does not build with WITH_VIRTUAL_INPUT=YES by default? This is required for wayland vnc.

TrialnError commented on 2021-03-18 18:29

Anyone else having the problem, that hikari launches for a brief moment and crashes down with glamor: No eglstream capable devices found?
Ran updates yesterday and got today this surprise present. Still looking for the culprit, but maybe someone already figured it out? And a rebuild doesn't help..

Edit: Nothing to do with the "error" message. Something broke with pango 1.48.3.
Back to 1.48.2 and everything is fine. But who is now at fault? Bug in pango or did something change and hikari needs to adapt.. Openbox worked fine with the latest pango.

TrialnError commented on 2020-12-23 19:31

Why downgrade? Just rebuild this package, Katsuki.

Katsuki commented on 2020-12-20 12:57

"hikari: error while loading shared libraries: cannot open shared object file: No such file or directory"

I updated my system and updated to version 7. How to install older version of this library?

deko commented on 2020-07-20 14:54

It seems that hikari doesn't need suid to run on archlinux, and WITHOUT_SUID=YES should be added to bmake install.

trzkril commented on 2020-06-02 13:30

Building in a chroot environment fails, suggesting that wayland-protocols should be added to makedepends.

 Starting build()...
bmake: "/build/hikari/src/hikari-2.0.0/Makefile" line 59: warning: "pkg-config --variable pkgdatadir wayland-protocols" returned non-zero status
Package wayland-protocols was not found in the pkg-config search path.
Perhaps you should add the directory containing `wayland-protocols.pc'
to the PKG_CONFIG_PATH environment variable
Package 'wayland-protocols', required by 'wlroots', not found
bmake: "/build/hikari/src/hikari-2.0.0/Makefile" line 102: warning: "pkg-config --cflags wlroots" returned non-zero status
wayland-scanner server-header /stable/xdg-shell/xdg-shell.xml xdg-shell-protocol.h
Could not open input file: No such file or directory
*** Error code 1

bmake: stopped in /build/hikari/src/hikari-2.0.0
==> ERROR: A failure occurred in build().