diff --git a/media-libs/imgui/Manifest b/media-libs/imgui/Manifest index f267840..55a8c42 100644 --- a/media-libs/imgui/Manifest +++ b/media-libs/imgui/Manifest @@ -2,4 +2,6 @@ AUX imgui-meson.build 5691 BLAKE2B 332d560d54b51e8dc54c638622a79464e471cd5a007d6 AUX imgui-meson_options.txt 887 BLAKE2B c3cee068700d00b14e98522a464d5dd373c20e7f6fd81295fb694f402e663a9e5c040701c9cf1297b9aab4159945b00b0e6460557835c6b764f5897776e92236 SHA512 e33e892aaae8a12a656b91ff4275b3f286d3806b7eea1a325e701dfb0e3f6bdd27de0c5e5765413503cd7c780f1a48e16027cddef71a4864cbd20d7e54b40a4c DIST imgui-1.91.9.tar.gz 1846168 BLAKE2B 2fd548879ec4bb36a5b67fd69878bdd7498a484584a3dcf11364226e36a20e7885b2687d8a6542db891719e6ad2babfdcb1518f96f777771d7a372d8cebc03b4 SHA512 c9393bd9f6b49b036ad6ab3ba4d972876c6f60ce7f5c13a7a56ff11b3559ea3211b0caa03eed10b4f4fbe9c371e14f7f24866bd476652f543f3ed3aa878ea930 EBUILD imgui-1.91.9.ebuild 2044 BLAKE2B ce347dc889a8e9f4f20c990eb7a947694b30e8a524adf35f2d17fb404332a47763f7e4ec408b4c64fc9bb2d0b2033ce0f272504af2dd76878c679780d096204e SHA512 5184f3e80d5faea1a148f020d1efc13c6e69aab408f95d3f7bd0558071d26a66910ad5e762ecd00d735b467d1af4e2139fe9039bef8db5e9b08099634bf91703 +DIST imgui-1.92.0.tar.gz 1920149 BLAKE2B 1cf4ba79986d63eae3a507f5c62a96137722811152346087176ef45a95ffa0cb13489badb23ec7dfe26c0c13f045dad7b1dad37ca5de7acc703f22146faf345c SHA512 5656fe355b90c9fdfbb425a26db0e7c62f8f8705f005d40950181d14a9dc05dbca66cf297ff903c510195a99f4408dbc50528103efcbc5970affb0dda9e52b25 +EBUILD imgui-1.92.0.ebuild 2042 BLAKE2B 0164eb80a07475dce040e05db7796cb40a795a675c2b26d40ddb8bb1ef5aeb766cf1944dc15345b4862b989939ee86437a901212b140601f94e2521824e3daf0 SHA512 4296a6463f06233d830381b1df4fa53e5f9d3b2068abb36b088c85997a7b6a14d126044f1484a3cbb1ef4379156484aeae3cbfdfa26483b079c6ffe8b745de93 MISC metadata.xml 1018 BLAKE2B 24ef0cdaf35fb432e284cf2ea6605de6d67e70a2c9f4da72ed89b35279e330afeffc80e541b3b6fd611097a3434e82cada6f9128461cb775fb2c9561bd63f5b6 SHA512 2c6d4d3117dc1a1b3b9bf0ec91a96bcb971a3373eca0fb869a6e6cb5f6ec34e542cfd496ea4329d1e6a03e0b09bd3c419752f9809de41b3a1bf03a83fde7206a diff --git a/media-libs/imgui/imgui-1.92.0.ebuild b/media-libs/imgui/imgui-1.92.0.ebuild new file mode 100644 index 0000000..14b2d2b --- /dev/null +++ b/media-libs/imgui/imgui-1.92.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib + +MESON_WRAP_VER="1" + +DESCRIPTION="Bloat-free graphical user interface library for C++" +HOMEPAGE=" + https://github.com/ocornut/imgui +" + +SRC_URI="https://github.com/ocornut/imgui/archive/v${PV}.tar.gz -> imgui-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="allegro5 glfw sdl2 sdl3 sdl2-renderer sdl3-renderer opengl vulkan webgpu" + +RDEPEND=" + dev-libs/stb:= + media-libs/libglvnd[${MULTILIB_USEDEP}] + media-libs/glew[${MULTILIB_USEDEP}] + allegro5? ( media-libs/allegro:5[${MULTILIB_USEDEP}] ) + glfw? ( media-libs/glfw:0[${MULTILIB_USEDEP}] ) + sdl2? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) + sdl2-renderer? ( media-libs/libsdl2[${MULTILIB_USEDEP}] ) + sdl3? ( media-libs/libsdl3[${MULTILIB_USEDEP}] ) + sdl3-renderer? ( media-libs/libsdl3[${MULTILIB_USEDEP}] ) + opengl? ( || ( + >=media-libs/mesa-24.1.7-r1[opengl,${MULTILIB_USEDEP}] + =dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-libs/stb:= media-libs/libglvnd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/glew[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] allegro5? ( media-libs/allegro:5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glfw? ( media-libs/glfw:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl2? ( media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl2-renderer? ( media-libs/libsdl2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl3? ( media-libs/libsdl3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sdl3-renderer? ( media-libs/libsdl3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( || ( >=media-libs/mesa-24.1.7-r1[opengl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] =media-libs/mesa-24.1.7-r1[opengl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] imgui-1.92.0.tar.gz +_eclasses_=toolchain-funcs f9d71a6efe9d083aec750dd13968e169 flag-o-matic b892042b2667b8ac69ec8a2571dc290a multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 9c45b7a544652d5b47888c9a419c6ccc meson 99466844dd8d4fcfb07578a76f5a9922 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 meson-multilib 8989922d980e5e870cc3de949d1b2586 +_md5_=839ee77f7101ae00c25874463f810c0d