Update ghostty live ebuild to add useflags and match upstreams build-options

This commit is contained in:
2025-01-06 04:23:05 +01:00
parent 763953c5f9
commit 2487f059cf
5 changed files with 139 additions and 100 deletions
@@ -5,11 +5,10 @@ DESCRIPTION=Aquamarine is a very light linux rendering backend library
EAPI=8
HOMEPAGE=https://github.com/hyprwm/aquamarine
INHERIT=cmake git-r3
KEYWORDS=~amd64
LICENSE=BSD
PROPERTIES=live
RDEPEND=media-libs/libjxl
RESTRICT=test
SLOT=0
_eclasses_=toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 10a50dfaf728b802fcfd37f8d0da9056 git-r3 875eb471682d3e1f18da124be97dcc81
_md5_=b540517aac6da9238b92ac640ca6e66a
_md5_=c9d3a5d4e012e6ccc390d9ad79eb49b1
+8 -5
View File
@@ -1,11 +1,14 @@
BDEPEND=gui-libs/gtk[X] >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install test unpack
BDEPEND=adwaita? ( gui-libs/libadwaita:1= ) gtk? ( gui-libs/gtk:4=[X] system-libxml2? ( >=dev-libs/libxml2-2.11.5:= ) ) system-fontconfig? ( >=media-libs/fontconfig-2.14.2:= ) system-freetype? ( >=media-libs/freetype-2.13.2:=[bzip2] ) system-glslang? ( >=dev-util/glslang-1.3.296.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-8.4.0:= ) system-libpng? ( >=media-libs/libpng-1.6.43:= ) system-oniguruma? ( >=dev-libs/oniguruma-6.9.9:= ) system-zlib? ( >=sys-libs/zlib-1.3.1:= ) system-simdutf? ( >=dev-cpp/simdutf-5.7.2:= ) >=dev-vcs/git-1.8.2.1[curl] || ( dev-lang/zig: dev-lang/zig-bin: ) virtual/pkgconfig
DEFINED_PHASES=compile configure install prepare setup test unpack
DESCRIPTION=Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
EAPI=8
HOMEPAGE=ghostty.org
INHERIT=edo git-r3
INHERIT=edo git-r3 zig
IUSE=adwaita man gtk +glfw +system-fontconfig +system-freetype +system-glslang +system-harfbuzz +system-libpng +system-libxml2 +system-oniguruma +system-zlib +system-simdutf
LICENSE=MIT
PROPERTIES=live
RDEPEND=adwaita? ( gui-libs/libadwaita:1= ) gtk? ( gui-libs/gtk:4=[X] system-libxml2? ( >=dev-libs/libxml2-2.11.5:= ) ) system-fontconfig? ( >=media-libs/fontconfig-2.14.2:= ) system-freetype? ( >=media-libs/freetype-2.13.2:=[bzip2] ) system-glslang? ( >=dev-util/glslang-1.3.296.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-8.4.0:= ) system-libpng? ( >=media-libs/libpng-1.6.43:= ) system-oniguruma? ( >=dev-libs/oniguruma-6.9.9:= ) system-zlib? ( >=sys-libs/zlib-1.3.1:= ) system-simdutf? ( >=dev-cpp/simdutf-5.7.2:= )
REQUIRED_USE=adwaita? ( gtk ) ^^ ( gtk glfw )
SLOT=0
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c git-r3 875eb471682d3e1f18da124be97dcc81
_md5_=5d5d028d531f17d3e4f565dc70d96279
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 zig-utils 52d461a2abcfdeb90344b40e902c0f6e zig 1dedc2f01be682d4a76e3f24b00c9252
_md5_=7b45e9c26fee443ee70c0992ef0a8096