gpo.zugaina.org

Search Portage & Overlays:

dev-libs/lvgl

Light and Versatile Graphics Library

Screenshots

ChangeLog

commit dd9c13317d2cb8566fab4384cdc9854fa817c176
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Sat Aug 8 07:30:26 2026 +0000

dev-libs/lvgl: fix CMake QA Notice for minimum required version

Replaced sed command with a proper patch to fix the CMake QA notice
for deprecated cmake_minimum_required versions.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>

commit 607722dced20fd99a024a2636d2979f704915c7f
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Sat Aug 8 07:13:07 2026 +0000

dev-libs/lvgl: fix CMake QA Notice for minimum required version

Moved the sed command that bumps the cmake_minimum_required version to run
before cmake_src_prepare. This ensures the cmake.eclass sees the updated version
and correctly suppresses the QA notice for deprecated CMake versions.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>

commit 4fa59adb9bea35d2cd562b1c4bc3417f5c8f2a2a
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Sat Aug 8 05:58:00 2026 +0000

Fix malformed patch for dev-libs/lvgl-9.5.0

Corrected the hunk header line count in lvgl-9.5.0-pkgconfig.patch from
@@ -1,10 +1,12 @@ to @@ -1,10 +1,11 @@ to match the actual number of
lines in the block. Additionally, added a missing space character to an
empty context line in the diff which previously caused gpatch to fail
during the ebuild src_prepare phase.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>

commit 2ce672900a6cf643641b8b1eaf45bea8c6fac2ff
Author: arran4 <111667+arran4@users.noreply.github.com>
Date: Sat Aug 8 03:23:27 2026 +0000

Add LVGL 9.5.0 and update native simulator

- Added dev-libs/lvgl-9.5.0 ebuild, manifest, and metadata to overlay.
- Included pkg-config patch to correct libdir handling.
- Generated md5-cache for the new package.
- Updated simulator/CMakeLists.txt and Makefile to use pkg-config for LVGL dependency instead of vendored copy.
- Removed the vendored LVGL source files.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>