37 Commits

Author SHA1 Message Date
Pavel Sobolev
67924cca69 media-libs/imgui: add 1.92.8
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-05-17 22:44:42 +03:00
Pavel Sobolev
b7d040c475 media-libs/imgui: set subdirs to imgui in the pkg_mod.generate call
This way, the build systems that integrate with `pkg-config` can
instruct compilers to look for the header files at `/usr/include/imgui`
instead of making them look up `/usr/include` to no avail.

Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-05-17 22:44:42 +03:00
Erica Nebula
41937b12e6 media-libs/imgui: add 1.91.6
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
2026-01-15 14:15:20 -06:00
Gonçalo Negrier Duarte
82350b0ccd media-libs/imgui: add missing RDEPEND
Closes: https://bugs.gentoo.org/945226
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-12-07 15:09:02 +00:00
Gonçalo Negrier Duarte
edd312b9d3 media-libs/imgui: add 1.91.1, drop 1.90.7-r2
Closes: https://bugs.gentoo.org/937368
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-09-05 20:20:59 +01:00
Viorel Munteanu
625a50e4f4 media-libs/imgui: update dependency on media-libs/mesa
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-06-05 16:16:50 +03:00
Viorel Munteanu
97adccd548 media-libs/imgui: fix sdl USE flags
I did some search & replace damage last time, fix it.

Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-06-04 19:00:43 +03:00
Viorel Munteanu
c1e7d7e600 media-libs/imgui: fix pkgdev issues
There was a typo in metadata.xml.
Also underscores are not allowed in flag names.

Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-06-03 18:00:21 +03:00
Gonçalo Negrier Duarte
2adc9f48a1 media-libs/imgui: fix useflags
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-06-03 12:01:09 +01:00
Gonçalo Negrier Duarte
7a72553a6e media-libs/imgui: use mesa useflags instead of virtual/opengl
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-06-03 11:48:51 +01:00
Gonçalo Negrier Duarte
d38b1ad7fc media-libs/imgui: improve meson build system
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-06-03 11:41:43 +01:00
Gonçalo Negrier Duarte
37b101b2cf media-libs/imgui: add 1.90.7, drop 1.90.6
* since multilib support is introduce let close BUG:838850

Closes: https://bugs.gentoo.org/838850
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-06-02 23:11:07 +01:00
Gonçalo Negrier Duarte
ee5b4f2b13 media-libs/imgui: add missing dev-util/webgpu-headers dependency
Closes: https://bugs.gentoo.org/931827
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-05-12 20:26:59 +01:00
Gonçalo Negrier Duarte
0a4e50def5 media-libs/imgui: add 1.90.6
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-05-10 15:00:47 +01:00
Gonçalo Negrier Duarte
799a585cd1 media-libs/imgui: use custom meson.build instead of patch
* add missing useflags

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-05-10 15:00:47 +01:00
Gonçalo Negrier Duarte
2e700d2081 media-libs/imgui: fix metadata indentation
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-05-09 17:02:53 +01:00
Gonçalo Negrier Duarte
5973746612 media-libs/imgui: drop 1.81-r1, 1.87-r9, add 1.89.9
* use meson wrap instead of CMake to build

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-05-09 16:57:39 +01:00
Julien Roy
81746b9c4a */*: drop to maintainer-needed
Closes: https://github.com/gentoo/guru/pull/141
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-03-25 12:29:03 -04:00
Gonçalo Negrier Duarte
e887b0bb7e media-libs/imgui: drop 1.87-r6, 1.87-r8, add 1.87-r9
* fix bug with patch applying before imgui folder be added

Closes: https://bugs.gentoo.org/924126
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-02-16 21:50:06 +00:00
Gonçalo Negrier Duarte
a611f2adab media-libs/imgui: fix typo in LICENSE
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-02-08 11:08:33 +00:00
Gonçalo Negrier Duarte
e8c090f40a media-libs/imgui: add multilib support to imgui
* need for mangohud multilib support

Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-02-07 17:59:36 +00:00
Alessandro Barbieri
3e12b65f0d media-libs/imgui: install all the generated cimgui files
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2023-09-20 19:39:26 +02:00
Anna (cybertailor) Vyalkova
1e95f22062 */*: update metadata schema uri
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-03-04 18:56:32 +05:00
Anna (cybertailor) Vyalkova
57b2714ea6 media-libs/imgui: update metadata.xml
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-02-19 10:17:01 +05:00
Adel KARA SLIMANE
3dbd028826 media-libs/imgui: 1.81: fix ebuild
wrapdb's meson.build file needs some tweaks so the library gets
properly installed.

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2022-09-07 19:26:09 +02:00
Adel KARA SLIMANE
9631fc4edb media-libs/imgui: improve 1.81 ebuild
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2022-09-07 18:07:18 +02:00
Adel KARA SLIMANE
37a299260b media-libs/imgui: add version 1.81 and use meson
meson was simpler to use to add tweaks that makes
this version work with mangohud

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2022-08-27 21:22:48 +02:00
Alessandro Barbieri
6b48afde8b media-libs/imgui: add subslot
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-05-29 23:09:07 +02:00
Alessandro Barbieri
cad184ce05 media-libs/imgui: fix for fpermissive
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-05-05 09:32:17 +02:00
Alessandro Barbieri
6b24ca9ef4 media-libs/imgui: fix pkgconfig file
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-05-04 02:59:16 +02:00
Alessandro Barbieri
7a70b14fb2 media-libs/imgui: do not require every use for the examples
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-04-23 15:25:06 +02:00
Alessandro Barbieri
baad5b2e46 media-libs/imgui: build with cmake
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-04-23 03:52:54 +02:00
Alessandro Barbieri
28d9358f12 media-libs/imgui: change required use logic
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-04-21 02:51:58 +02:00
Alessandro Barbieri
0f466458f5 media-libs/imgui: add cimgui C bindings
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-04-15 22:34:20 +02:00
Alessandro Barbieri
5c020d8f94 media-libs/imgui: explicitly link the build objects
Closes: https://bugs.gentoo.org/836695
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-04-04 01:48:56 +02:00
Alessandro Barbieri
ab60e471e9 media-libs/imgui: add 1.87
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2022-03-27 23:28:24 +02:00
Alessandro Barbieri
b49dbb241c media-libs/imgui: initial import
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
2021-07-04 07:36:14 +02:00