Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
aports
aports
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 645
    • Issues 645
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 208
    • Merge Requests 208
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • alpine
  • aportsaports
  • Merge Requests
  • !15863

Open
Opened Dec 16, 2020 by Dylan Van Assche@dylanvanasscheContributor
  • Report abuse
Report abuse

testing/libcec-rpi Build libcec with the Raspberry Pi API only for Raspberry Pi devices

  • Overview 7
  • Commits 1
  • Pipelines 9
  • Changes 1

Adds a new package raspberrypi-libcec to enable HDMI CEC support on the Raspberry Pi. I tested this successfully on the latest kernel (5.10) on pmOS edge with Kodi as UI when adding /opt/vc to the list of paths for musl to find shared libraries.

A previous attempt was made in !2954 (closed) but we want to avoid to pull in the Raspberry Pi dependencies on all devices.

3 questions:

  • /opt is a problem? The Raspberry Pi firmware is kind of picky where the firmware is stored.
  • Who needs to be the maintainer of this package? This package is the same as the original libcec package, only some changes to the build arguments and dependencies.
  • An overide is needed to include /opt/vc/include to the list of shared library paths. What's the best way to do this in this case?
Edited Jan 29, 2021 by Dylan Van Assche
Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Reference: alpine/aports!15863
Source branch: raspberrypi-libcec