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

Package request: GStreamer 1.23.X unstable development release #287252

Closed
RSWilli opened this issue Feb 8, 2024 · 5 comments
Closed

Package request: GStreamer 1.23.X unstable development release #287252

RSWilli opened this issue Feb 8, 2024 · 5 comments
Labels
0.kind: packaging request Request for a new package to be added

Comments

@RSWilli
Copy link

RSWilli commented Feb 8, 2024

Project description

Gstreamer released 1.23.1 as an unstable development release before 1.24 gets released

Gstreamer 1.22.X is already packaged https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/libraries/gstreamer/core/default.nix#L115 but the unstable version would be nice if it were included in nixpkgs

Metadata
(same as current gstreamer)


Add a 👍 reaction to issues you find important.

@RSWilli RSWilli added the 0.kind: packaging request Request for a new package to be added label Feb 8, 2024
@RSWilli
Copy link
Author

RSWilli commented Feb 8, 2024

@lilyinstarlight tagging you since you are maintaining the stable version. Do you think this is something worth adding to nixpkgs?

@surfaceflinger
Copy link
Member

Not sure how GStreamer release cycle looks but 1.23.1 now supports AV1 encoding through VAAPI which would be useful for obs-studio and obs-studio-plugins.obs-vaapi

@RSWilli
Copy link
Author

RSWilli commented Feb 15, 2024

1.23.X is marked as unstable because they are preparing the 1.24 release in a couple of days/weeks. For testing purposes though (and for the development of my bindings in go https://github.com/go-gst/go-gst) the 1.23.X would be useful though.

Maybe one could use an overlay to do it themselves? (I am pretty new to nix, I didn't use overlays yet)

@surfaceflinger
Copy link
Member

For you, the best solution would be to create flake.nix in rootdir of go-gst for packaging the project itself, then outputing two packages - go-gst with regular, nixpkgs upstream gstreamer and another package that has gst with overriden version+src in buildInputs

but thats offtopic

regarding OBS, I'll experiment when I'll have some free time and just paste here a drop-in overlay for obs-vaapi but no guarantees here

@RSWilli
Copy link
Author

RSWilli commented Mar 11, 2024

since gstreamer 1.24.0 was released, this issue is obsolescent. I'm adding the update request for the stable update to #287253

@RSWilli RSWilli closed this as completed Mar 11, 2024
@RSWilli RSWilli closed this as not planned Won't fix, can't repro, duplicate, stale Mar 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.kind: packaging request Request for a new package to be added
Projects
None yet
Development

No branches or pull requests

2 participants