Lines 2-7
Link Here
|
2 |
|
2 |
|
3 |
PORTNAME= hikari |
3 |
PORTNAME= hikari |
4 |
DISTVERSION= 2.2.2 |
4 |
DISTVERSION= 2.2.2 |
|
|
5 |
PORTREVISION= 1 |
5 |
CATEGORIES= x11-wm |
6 |
CATEGORIES= x11-wm |
6 |
MASTER_SITES= https://hikari.acmelabs.space/releases/ |
7 |
MASTER_SITES= https://hikari.acmelabs.space/releases/ |
7 |
|
8 |
|
Lines 28-49
USE_XORG= pixman
Link Here
|
28 |
MAKE_ARGS+= ${WITH_DEBUG:DDEBUG=YES} \ |
29 |
MAKE_ARGS+= ${WITH_DEBUG:DDEBUG=YES} \ |
29 |
WITHOUT_SUID=YES |
30 |
WITHOUT_SUID=YES |
30 |
|
31 |
|
31 |
OPTIONS_DEFINE= GAMMA LAYERSHELL SCREENCOPY SUID VIRTUALINPUT X11 |
32 |
OPTIONS_DEFINE= UNLOCKER_SUID |
32 |
OPTIONS_DEFAULT= GAMMA LAYERSHELL SCREENCOPY SUID VIRTUALINPUT X11 |
33 |
OPTIONS_DEFAULT= GAMMA HIKARI_SUID LAYERSHELL SCREENCOPY SEATD \ |
|
|
34 |
UNLOCKER_SUID VIRTUALINPUT X11 |
35 |
OPTIONS_GROUP= PROTOCOL_SUPPORT |
36 |
OPTIONS_GROUP_PROTOCOL_SUPPORT= GAMMA LAYERSHELL SCREENCOPY VIRTUALINPUT X11 |
37 |
OPTIONS_SINGLE= DRM_ACCESS |
38 |
OPTIONS_SINGLE_DRM_ACCESS= HIKARI_SUID SEATD |
33 |
|
39 |
|
34 |
GAMMA_DESC= Include gammacontrol protocol (required by, e.g., Redshift) |
40 |
GAMMA_DESC= Include gammacontrol protocol (required by, e.g., Redshift) |
|
|
41 |
HIKARI_SUID_DESC= Setuid bit on unlocker binaries (required for DRM) |
35 |
LAYERSHELL_DESC= Include layer_shell protocol (required by, e.g., waybar) |
42 |
LAYERSHELL_DESC= Include layer_shell protocol (required by, e.g., waybar) |
36 |
SCREENCOPY_DESC= Include screenshot protocol (required by, e.g., grim) |
43 |
SCREENCOPY_DESC= Include screenshot protocol (required by, e.g., grim) |
37 |
SUID_DESC= Setuid bit on binaries (required for DRM and PAM) |
44 |
SEATD_DESC= DRM session with libseat via seatd |
|
|
45 |
UNLOCKER_SUID_DESC= Setuid bit on unlocker binaries (required for PAM) |
38 |
VIRTUALINPUT_DESC= needed for VNC support (requiered by e.g. wayvnc) |
46 |
VIRTUALINPUT_DESC= needed for VNC support (requiered by e.g. wayvnc) |
39 |
|
47 |
|
40 |
GAMMA_MAKE_ARGS= WITH_GAMMACONTROL=YES |
48 |
GAMMA_MAKE_ARGS= WITH_GAMMACONTROL=YES |
41 |
LAYERSHELL_MAKE_ARGS= WITH_LAYERSHELL=YES |
49 |
HIKARI_SUID_PLIST_SUB= HIKARI_MAYBE_SUID="@(,,4755) " |
42 |
SCREENCOPY_MAKE_ARGS= WITH_SCREENCOPY=YES |
50 |
HIKARI_SUID_PLIST_SUB_OFF= HIKARI_MAYBE_SUID="" |
43 |
SUID_PLIST_SUB= MAYBE_SUID="@(,,4755) " |
51 |
LAYERSHELL_MAKE_ARGS= WITH_LAYERSHELL=YES |
44 |
SUID_PLIST_SUB_OFF= MAYBE_SUID="" |
52 |
SCREENCOPY_MAKE_ARGS= WITH_SCREENCOPY=YES |
45 |
VIRTUALINPUT_MAKE_ARGS= WITH_VIRTUAL_INPUT=YES |
53 |
SEATD_RUN_DEPENDS= seatd:sysutils/seatd |
46 |
X11_MAKE_ARGS= WITH_XWAYLAND=YES |
54 |
UNLOCKER_SUID_PLIST_SUB= UNLOCKER_MAYBE_SUID="@(,,4755) " |
|
|
55 |
UNLOCKER_SUID_PLIST_SUB_OFF= UNLOCKER_MAYBE_SUID="" |
56 |
VIRTUALINPUT_MAKE_ARGS= WITH_VIRTUAL_INPUT=YES |
57 |
X11_MAKE_ARGS= WITH_XWAYLAND=YES |
47 |
|
58 |
|
48 |
post-install: |
59 |
post-install: |
49 |
.ifndef WITH_DEBUG |
60 |
.ifndef WITH_DEBUG |