commit: bc316728b62ba034c09ed3e08beb21e0e400d256 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> AuthorDate: Tue Dec 28 14:28:23 2021 +0000 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> CommitDate: Tue Dec 28 17:00:10 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc316728
gui-wm/hikari: drop 2.2.2-r1 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org> gui-wm/hikari/Manifest | 1 - gui-wm/hikari/files/hikari-2.2.1-pkgconfig.patch | 78 ------------------------ gui-wm/hikari/hikari-2.2.2-r1.ebuild | 78 ------------------------ gui-wm/hikari/metadata.xml | 4 -- 4 files changed, 161 deletions(-) diff --git a/gui-wm/hikari/Manifest b/gui-wm/hikari/Manifest index f4f656fc45fd..3fc840736892 100644 --- a/gui-wm/hikari/Manifest +++ b/gui-wm/hikari/Manifest @@ -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 diff --git a/gui-wm/hikari/files/hikari-2.2.1-pkgconfig.patch b/gui-wm/hikari/files/hikari-2.2.1-pkgconfig.patch deleted file mode 100644 index 472a9efa37df..000000000000 --- a/gui-wm/hikari/files/hikari-2.2.1-pkgconfig.patch +++ /dev/null @@ -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" ||: diff --git a/gui-wm/hikari/hikari-2.2.2-r1.ebuild b/gui-wm/hikari/hikari-2.2.2-r1.ebuild deleted file mode 100644 index 5db53df9ccd5..000000000000 --- a/gui-wm/hikari/hikari-2.2.2-r1.ebuild +++ /dev/null @@ -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 -} diff --git a/gui-wm/hikari/metadata.xml b/gui-wm/hikari/metadata.xml index 528433ed8065..ad8d6bb1c67c 100644 --- a/gui-wm/hikari/metadata.xml +++ b/gui-wm/hikari/metadata.xml @@ -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>