-
-
Notifications
You must be signed in to change notification settings - Fork 14.5k
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
handbrake: 1.6.1 -> 1.7.3 #297984
handbrake: 1.6.1 -> 1.7.3 #297984
Conversation
adaa3c2
to
e7f5296
Compare
Result of 1 package failed to build:
|
Looks like darwin requires ++ lib.optionals (stdenv.isDarwin) [
xcbuild.xcrun
] EDIT: looks like it needs more. i'll try and fix it up for darwin and paste my patch here for you. xcrun metal -O2 -std=macos-metal2.4 -c -frecord-sources ../libhb/platform/macosx/shaders/bwdif_vt.metal -o libhb/platform/macosx/shaders/bwdif_vt.air;
> /nix/store/hbxknmypkd2lb0az1mvalxv99qs6yk2w-xcodebuild-0.1.2-pre/bin/xcrun: line 42: exec: metal: not found |
If |
@@ -26,7 +26,7 @@ | |||
, numactl | |||
, writeText | |||
# Processing, video codecs, containers | |||
, ffmpeg_5-full | |||
, ffmpeg-full |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Isn't the default standard ffmpeg not enough? And if so why?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See #271863 for context
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
here's the commit which switched Handbrake to ffmpeg-full. the explanation was:
FFMpeg-full has more codecs/containers for input and more processing possibilities, which seems sane for the rich video transcoder.
i could test a build with stock ffmpeg if you'd like to revisit this, but i don't have any test suite to judge the practical effects of such a change.
Co-authored-by: Anton Mosich <[email protected]>
e7f5296
to
af4164c
Compare
Description of changes
gtk
component is ported from autotools to mesonlibdovi
: i haven't acted on this; seems to be optionalnix build '.#handbrake.tests.basic-conversion'
'.#handbrake'
) and headless (useGtk = false
) versions buildCloses #268104.
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.