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

DVB driver addons update to latest #3001

Merged
merged 6 commits into from Oct 30, 2018

Conversation

@CvH
Copy link
Member

commented Sep 25, 2018

  • update everything to latest
  • media_tree based at 4.19

@CvH CvH force-pushed the CvH:9.0/dvb-bump branch from 4643db8 to 19d02e0 Sep 25, 2018

@CvH CvH force-pushed the CvH:9.0/dvb-bump branch 2 times, most recently from 4fd4085 to 71d5193 Oct 14, 2018

@CvH

This comment has been minimized.

Copy link
Member Author

commented Oct 14, 2018

Updated pr:
cleanup all packages and using now a new method to configure them, this disables everything besides the dvb drivers automatically and should work without maintenance for every new version too - this also benefits the compatibility and reduces buildtime (less stuff that can break).

See driver.dvb.$NAME-02-disable-modules.patch, this basically replaces the manual config and is done now at build time.

added crazycat_aml
I used the same package as crazycat but added (for copyright/for the record reasons I add this here)

Due the amount of AML 3.14 specific changes and that this is the last time someone touches the package I choose that way instead of proper patching the heck out of the current crazycat package.

This (aml) is not yet fully tested.

@afl1

This comment has been minimized.

Copy link
Contributor

commented Oct 15, 2018

I only welcome this crazycat_aml addition. I have one note, in driver/media/platform/meson/Makefile are missing lines for building aml drivers. Correct Makefile have to be:

obj-$(CONFIG_VIDEO_MESON_AO_CEC) += ao-cec.o
obj-y += video_dev/
obj-y += dvb-avl/
obj-y += wetek/

In CoreELEC those commands are added in package.mk for compatibility with media_build_cc.

@CvH

This comment has been minimized.

Copy link
Member Author

commented Oct 16, 2018

@afl1 Tx for reply

Correct Makefile have to be:

I didn't hardwired it to have more flexibility.
Thats why I used the method at the package.mk

  # compile modules
  echo "obj-y += video_dev/" >> "$PKG_BUILD/linux/drivers/media/platform/meson/Makefile"

easier to add/remove the modules if needed

@CvH CvH force-pushed the CvH:9.0/dvb-bump branch 4 times, most recently from 853af8b to 9a1c011 Oct 20, 2018

@CvH CvH removed the WORK IN PROGRESS label Oct 23, 2018

@CvH CvH force-pushed the CvH:9.0/dvb-bump branch 3 times, most recently from 3b88a3b to e85689b Oct 23, 2018

@CvH CvH force-pushed the CvH:9.0/dvb-bump branch from e85689b to b261a09 Oct 23, 2018

@CvH CvH force-pushed the CvH:9.0/dvb-bump branch from b261a09 to cd24b30 Oct 23, 2018

@MilhouseVH

This comment has been minimized.

Copy link
Contributor

commented Oct 30, 2018

CrazyCat currently disabled for RPi and Generic while it doesn't build with 4.19.y.

@MilhouseVH MilhouseVH merged commit af991c8 into LibreELEC:master Oct 30, 2018

@CvH CvH deleted the CvH:9.0/dvb-bump branch Oct 30, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.