Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): use submodules for libcec #894

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

ReenigneArcher
Copy link

@ReenigneArcher ReenigneArcher commented Jul 28, 2024

Description

  • Add libcec as a submodule (at last released version). I confirmed the cecloader.h file is identical.
  • Fix small typo in readme.
  • Minor updates to .gitignore to make using CLion as an IDE easier

This PR should be squashed and merged. I had to remove libcec in one commit and add the submodule in a second commit.

Purpose
It will be easier to know the source of the third party code. Updates could also get easier if dependabot or renovate bot is added.

Additional Info
I was also going to add https://github.com/aizvorski/h264bitstream as a submodule, but I noticed you have a custom version of https://github.com/moonlight-stream/moonlight-embedded/blob/master/third_party/h264bitstream/h264_stream.c

For ilclient I didn't find an official git location for the library.

@ReenigneArcher
Copy link
Author

I don't believe this failure is caused by my changes... or maybe I missed something?

23a6e5471cec: Pulling fs layer 
4a26899c0f92: Pulling fs layer 
393d2addb2a5: Pulling fs layer 
Status: Downloaded newer image for cgutman/moonlight-embedded-packaging:rpi-buster_4deffd7c9f2e190e
docker.io/cgutman/moonlight-embedded-packaging:rpi-buster_4deffd7c9f2e190e
Using pre-built Docker image - cgutman/moonlight-embedded-packaging:rpi-buster_4deffd7c9f2e190e
WARNING: The requested image's platform (linux/arm/v7) does not match the detected host platform (linux/amd64/v3) and no specific platform was requested
Checking out e50a722f69d58f28d3d950a017ba1ffa4b9e6af7
Cloning into 'moonlight-embedded'...
fatal: reference is not a tree: e50a722f69d58f28d3d950a017ba1ffa4b9e6af7
Command exited with code 128
Build failed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant