mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
gui-wm/hikari: drop 2.2.2-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
This commit is contained in:
@@ -1,2 +1 @@
|
||||
DIST hikari-2.2.2.tar.gz 1019277 BLAKE2B 3cf76f0849cbc80493b6f078ec32b2a6f8e47f12ff3a015132e662dc2382f4071661126bf111550e5ab31eee69c54adaf10ec6ef64b681d7859771a180d30652 SHA512 53b1cb8b8e5fdbabcdcb5ba8af31f1cc66e89c8e94d217b7d1f89f0c733fb7969a251ef5090296b7aeca064aafc60d12878f3f2dbffa17e1fb24609e5549b4f1
|
||||
DIST hikari-2.3.2.tar.gz 1022093 BLAKE2B 8e4df4377728cc1feab3509588a9f2d5138af6e3175682672eedce4ca45d5bb9b7e56568a860871b319b3ff1213468f38f0b6253927f6ab4b905dd495c05c53e SHA512 b7485be089064dd19c4614f60066b3f7b2f322328fa771d4383db27656695746fb00ab534cc754929141c23b7556992391529e537e0522080177068f3d0e2954
|
||||
|
||||
@@ -1,78 +0,0 @@
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 555b770..01025b9 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -13,6 +13,7 @@ WITH_VIRTUAL_INPUT = YES
|
||||
OS != uname
|
||||
VERSION ?= "CURRENT"
|
||||
PREFIX ?= /usr/local
|
||||
+PKG_CONFIG ?= pkg-config
|
||||
ETC_PREFIX ?= ${PREFIX}
|
||||
|
||||
OBJS = \
|
||||
@@ -78,7 +79,7 @@ OBJS += \
|
||||
xwayland_view.o
|
||||
.endif
|
||||
|
||||
-WAYLAND_PROTOCOLS != pkg-config --variable pkgdatadir wayland-protocols
|
||||
+WAYLAND_PROTOCOLS != ${PKG_CONFIG} --variable pkgdatadir wayland-protocols
|
||||
|
||||
.PHONY: distclean clean clean-doc doc dist install uninstall
|
||||
.PATH: src
|
||||
@@ -125,31 +126,31 @@ CFLAGS += -DHAVE_VIRTUAL_INPUT=1
|
||||
|
||||
CFLAGS += -Wall -I. -Iinclude -DHIKARI_ETC_PREFIX=${ETC_PREFIX}
|
||||
|
||||
-WLROOTS_CFLAGS != pkg-config --cflags wlroots
|
||||
-WLROOTS_LIBS != pkg-config --libs wlroots
|
||||
+WLROOTS_CFLAGS != ${PKG_CONFIG} --cflags wlroots
|
||||
+WLROOTS_LIBS != ${PKG_CONFIG} --libs wlroots
|
||||
|
||||
WLROOTS_CFLAGS += -DWLR_USE_UNSTABLE=1
|
||||
|
||||
-PANGO_CFLAGS != pkg-config --cflags pangocairo
|
||||
-PANGO_LIBS != pkg-config --libs pangocairo
|
||||
+PANGO_CFLAGS != ${PKG_CONFIG} --cflags pangocairo
|
||||
+PANGO_LIBS != ${PKG_CONFIG} --libs pangocairo
|
||||
|
||||
-CAIRO_CFLAGS != pkg-config --cflags cairo
|
||||
-CAIRO_LIBS != pkg-config --libs cairo
|
||||
+CAIRO_CFLAGS != ${PKG_CONFIG} --cflags cairo
|
||||
+CAIRO_LIBS != ${PKG_CONFIG} --libs cairo
|
||||
|
||||
-PIXMAN_CFLAGS != pkg-config --cflags pixman-1
|
||||
-PIXMAN_LIBS != pkg-config --libs pixman-1
|
||||
+PIXMAN_CFLAGS != ${PKG_CONFIG} --cflags pixman-1
|
||||
+PIXMAN_LIBS != ${PKG_CONFIG} --libs pixman-1
|
||||
|
||||
-XKBCOMMON_CFLAGS != pkg-config --cflags xkbcommon
|
||||
-XKBCOMMON_LIBS != pkg-config --libs xkbcommon
|
||||
+XKBCOMMON_CFLAGS != ${PKG_CONFIG} --cflags xkbcommon
|
||||
+XKBCOMMON_LIBS != ${PKG_CONFIG} --libs xkbcommon
|
||||
|
||||
-WAYLAND_CFLAGS != pkg-config --cflags wayland-server
|
||||
-WAYLAND_LIBS != pkg-config --libs wayland-server
|
||||
+WAYLAND_CFLAGS != ${PKG_CONFIG} --cflags wayland-server
|
||||
+WAYLAND_LIBS != ${PKG_CONFIG} --libs wayland-server
|
||||
|
||||
-LIBINPUT_CFLAGS != pkg-config --cflags libinput
|
||||
-LIBINPUT_LIBS != pkg-config --libs libinput
|
||||
+LIBINPUT_CFLAGS != ${PKG_CONFIG} --cflags libinput
|
||||
+LIBINPUT_LIBS != ${PKG_CONFIG} --libs libinput
|
||||
|
||||
-UCL_CFLAGS != pkg-config --cflags libucl
|
||||
-UCL_LIBS != pkg-config --libs libucl
|
||||
+UCL_CFLAGS != ${PKG_CONFIG} --cflags libucl
|
||||
+UCL_LIBS != ${PKG_CONFIG} --libs libucl
|
||||
|
||||
CFLAGS += \
|
||||
${WLROOTS_CFLAGS} \
|
||||
@@ -192,7 +193,7 @@ wlr-layer-shell-unstable-v1-protocol.h:
|
||||
wayland-scanner server-header protocol/wlr-layer-shell-unstable-v1.xml ${.TARGET}
|
||||
|
||||
hikari-unlocker: hikari_unlocker.c
|
||||
- ${CC} ${CFLAGS_EXTRA} ${LDFLAGS_EXTRA} -o hikari-unlocker hikari_unlocker.c -lpam
|
||||
+ ${CC} ${LDFLAGS} ${CFLAGS} ${INCLUDES} -o hikari-unlocker hikari_unlocker.c -lpam
|
||||
|
||||
clean-doc:
|
||||
@test -e _darcs && echo "cleaning manpage" ||:
|
||||
@@ -1,78 +0,0 @@
|
||||
# Copyright 2019-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Wayland compositor inspired by CWM"
|
||||
HOMEPAGE="https://hikari.acmelabs.space/"
|
||||
SRC_URI="https://hikari.acmelabs.space/releases/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
IUSE="gamma layershell screencopy suid virtual-io +X"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libinput:=
|
||||
dev-libs/libucl
|
||||
>=gui-libs/wlroots-0.11.0[X?]
|
||||
media-libs/libglvnd
|
||||
x11-libs/cairo[X?,svg]
|
||||
x11-libs/libxkbcommon[X?]
|
||||
x11-libs/pango[X?]
|
||||
x11-libs/pixman
|
||||
sys-libs/pam
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
x11-misc/xkeyboard-config
|
||||
"
|
||||
|
||||
# Needeed in DEPEND only (not BDEPEND as need to be right location etc)
|
||||
DEPEND+=" dev-libs/wayland-protocols"
|
||||
|
||||
BDEPEND="
|
||||
sys-devel/bmake
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PN}-2.2.1-pkgconfig.patch )
|
||||
|
||||
pkg_setup() {
|
||||
# We set `bmake` and we also have to remove any reference to -l in MAKEOPTS
|
||||
# as `bmake` does not support load average
|
||||
# We do this in a crude way until flag-o-matic supports MAKEOPTS
|
||||
# bug 778191
|
||||
export MAKE=bmake
|
||||
export MAKEOPTS=$(echo ${MAKEOPTS} | sed 's/-l \?[\.0-9]\+//' || die)
|
||||
tc-export CC PKG_CONFIG
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake \
|
||||
VERSION="${PV}" \
|
||||
CC="$(tc-getCC)" \
|
||||
CFLAGS_EXTRA="${CFLAGS}" \
|
||||
LDFLAGS_EXTRA="${LDFLAGS}" \
|
||||
-DWITH_POSIX_C_SOURCE \
|
||||
$(usex gamma -DWITH_GAMMACONTROL "") \
|
||||
$(usex layershell -DWITH_LAYERSHELL "") \
|
||||
$(usex screencopy -DWITH_SCREENCOPY "") \
|
||||
$(usex virtual-io -DWITH_VIRTUAL_INPUT "") \
|
||||
$(usex X -DWITH_XWAYLAND "") \
|
||||
all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
PREFIX=/usr \
|
||||
ETC_PREFIX=/ \
|
||||
$(usex suid "" -DWITHOUT_SUID) \
|
||||
install
|
||||
|
||||
doman share/man/man1/hikari.1
|
||||
}
|
||||
@@ -10,9 +10,5 @@
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="X">Enable support for X11 applications (XWayland)</flag>
|
||||
<flag name="gamma">add gamma control for redshift</flag>
|
||||
<flag name="layershell">add support for wayland apps using layer shell</flag>
|
||||
<flag name="screencopy">add support for screen grabbing</flag>
|
||||
<flag name="virtual-io">enable virtual input/output support, needed for remote I/O in VNC</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
Reference in New Issue
Block a user