Skip to content

idf_component.yml: relax esp_lvgl_adapter pin from "0.1.*" to ">=0.1" #4

@nilsiberge

Description

@nilsiberge

Problem

waveshare/esp32_p4_platform currently pins espressif/esp_lvgl_adapter
to 0.1.* in its idf_component.yml. This blocks projects using
ESP-IDF v6.0 from upgrading to esp_lvgl_adapter >=0.4.x, which contains
important PPA acceleration fixes and improved MIPI-DSI buffer_height
support for ESP32-P4.

The version solver throws a hard conflict:

  • waveshare/esp32_p4_platform (1.0.6) depends on esp_lvgl_adapter (0.1.*)
  • project depends on esp_lvgl_adapter (>=0.4.1)
    → Version solving failed

Request

Please relax the pin in idf_component.yml from:
espressif/esp_lvgl_adapter: "0.1.*"
to:
espressif/esp_lvgl_adapter: ">=0.1"

This is a non-breaking change — it allows newer adapter versions
while still accepting 0.1.x where that is the best available match.

Environment

  • ESP-IDF: v6.0.0
  • waveshare/esp32_p4_platform: 1.0.6
  • Board: Waveshare ESP32-P4 + 10.1" JD9365 DSI display

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions