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

gstreamer additions required to build GTK+ #25254

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

Conversation

dangowrt
Copy link
Member

@dangowrt dangowrt commented Nov 5, 2024

Maintainer: @flyn-org @thess
Compile tested: aarch64/cortex-a53
Run tested: mediatek/filogic (BananaPi R4)

Description:
Package gl, play and player libraries as well as the opengl plugin.

Required to build GTK+

@flyn-org
Copy link
Contributor

flyn-org commented Nov 5, 2024

I have a question about the use of $(FIND) in Build/InstallDev: Is there something missing from "make install" and so on that we should ask for upstream? Why is it that we have to perform the manual process you built around $(FIND)?

@dangowrt
Copy link
Member Author

dangowrt commented Nov 5, 2024

@flyn-org I'v basically copied the InstallDev section from gst1-plugins-base over to gst1-plugins-bad. The reason for the find call is to catch also files installed into subdirectories. I don't think upstream could improve anything there, it's just a complex beast and we always pick only some of the files make install (or equivalent meson or cmake calls) stage into PKG_INSTALL_DIR to be packaged or staged on the host.

@flyn-org
Copy link
Contributor

flyn-org commented Nov 6, 2024

Okay, looks good other than the automated checks. Do you know what is going on there?

@dangowrt dangowrt force-pushed the gstreamer-for-gtk branch 4 times, most recently from cd01354 to 84d39c6 Compare November 12, 2024 17:29
Add GObject udev wrapper library used by gstreamer.

Signed-off-by: Daniel Golle <[email protected]>
Requires packages video feed.

Signed-off-by: Daniel Golle <[email protected]>
Create packages for the libgstplay and libgstplayer.
Introduce InstallDev to allow using and detecting libraries which are
part of the 'bad' set by other packages.

Signed-off-by: Daniel Golle <[email protected]>
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.

2 participants