649 Commits

Author SHA1 Message Date
Emily c336281d85 Revert "ffmpeg: work around ld64 hardening issue"
The ld64 issue has been fixed.

This reverts commit 05e5a4e279.
2026-07-15 03:26:25 +01:00
Sergei Zimmerman 154f4693b9 ffmpeg: don't clobber clang build with unwrapped compiler
This is my SNAFU from 817b0e1338.
In a clang stdenv the host compiler would be the unwrapped clang,
obviously breaking things.

This has caused issues on darwin [1]. pkgsLLVM.ffmpeg-headless
seems broken, but I tested this on darwin without #531960 fix
and it did the trick.

[1]: https://github.com/NixOS/nixpkgs/pull/531960
2026-07-06 01:05:23 +03:00
Emily 05e5a4e279 ffmpeg: work around ld64 hardening issue 2026-07-02 16:15:16 +01:00
Emily 1868de1480 ffmpeg-headless: disable cuda-llvm support on Darwin (#531960) 2026-07-02 14:20:47 +00:00
nixpkgs-ci[bot] ad02fbaf7f Merge staging-next into staging 2026-06-26 12:45:49 +00:00
Robert Schütz d0c4459538 servarr-ffmpeg: 5.1.4 -> 5.1.10 2026-06-25 16:11:04 -07:00
Vladimír Čunát ad1fe3efae Make staging-next from cherry-picked last staging-next-26.05 (#534248) 2026-06-23 12:11:15 +00:00
nixpkgs-ci[bot] 92fd31e931 Merge staging-next into staging 2026-06-23 00:19:28 +00:00
dotlambda 1a7fc8fbb0 ffmpeg_6: 6.1.5 -> 6.1.6 (#534378) 2026-06-22 21:51:27 +00:00
dotlambda 83ace3faaa ffmpeg_7: 7.1.4 -> 7.1.5 (#534379) 2026-06-22 21:50:36 +00:00
Bart Oostveen 1db0dc7c1b ffmpeg_8: 8.1.1 -> 8.1.2 2026-06-22 23:02:56 +02:00
Bart Oostveen bdc801e3c9 ffmpeg_7: 7.1.4 -> 7.1.5 2026-06-22 23:02:23 +02:00
Bart Oostveen 6baf1b45d6 ffmpeg_6: 6.1.5 -> 6.1.6 2026-06-22 23:01:55 +02:00
Bart Oostveen 88c44b00d7 ffmpeg_4: 4.4.7 -> 4.4.8 2026-06-22 23:01:18 +02:00
Robert Schütz 9ad85fe44d ffmpeg_8: 8.1 -> 8.1.1
Changelog: https://github.com/FFmpeg/FFmpeg/blob/n8.1.1/Changelog
(cherry picked from commit 91518f18f5)
(cherry picked from commit e5b3e52db386c03161a45b145328eb84dc5eb2bf)
2026-06-22 08:19:27 +02:00
Randy Eckenrode c214e8a812 ffmpeg-headless: disable cuda-llvm support on Darwin
After https://github.com/NixOS/nixpkgs/pull/518519, Clang is unwrapped
when cuda-llvm support is enabled when building ffmpeg. This causes
ffmpeg-headless to fail to build on Darwin because its `configure`
script cannot find dependencies due to using an unwrapped compiler.
Since Cuda isn’t supported on Darwin anyway, disabling cuda-llvm has the
effect of using a wrapped Clang on Darwin again.
2026-06-17 21:07:01 -04:00
nixpkgs-ci[bot] 65af1619a0 Merge staging-next into staging 2026-06-15 14:08:18 +00:00
OPNA2608 de7f6cdd13 ffmpeg: Exclude known-broken test on big-endian 2026-06-14 20:58:53 +02:00
Artemis Tosini 85d3c34d03 cc-wrapper: enable tlsdesc on i686, x86_64 linux (#518519) 2026-06-08 19:51:52 +00:00
nixpkgs-ci[bot] d644c92282 Merge staging-next into staging 2026-06-01 19:39:24 +00:00
dotlambda 3d3dd88063 ffmpeg: clean up patches (#525630) 2026-05-29 21:03:53 +00:00
Robert Schütz e64abb9c87 handbrake: drop unused patches 2026-05-29 13:53:48 -07:00
dotlambda 342ad3e865 svt-av1: 3.1.2 -> 4.1.0 (#483169) 2026-05-29 20:44:27 +00:00
nixpkgs-ci[bot] 26312595da Merge staging-next into staging 2026-05-29 18:53:20 +00:00
Robert Schütz 8cd7c741b0 ffmpeg_7: add patch for svt-av1 4.0
Co-authored-by: Alex James <git@alextjam.es>
2026-05-29 11:47:59 -07:00
Robert Schütz 5eedf0e559 ffmpeg_6: drop superfluous patch 2026-05-29 09:20:09 -07:00
Atemu 573c6fc9b3 ffmpeg_7: 7.1.3 -> 7.1.4 (#524596) 2026-05-29 14:18:35 +00:00
nixpkgs-ci[bot] 6280a651b7 Merge staging-next into staging 2026-05-29 07:22:16 +00:00
Robert Schütz 8dc509bf40 ffmpeg_7: 7.1.3 -> 7.1.4
Changelog: https://github.com/FFmpeg/FFmpeg/blob/n7.1.4/Changelog
2026-05-28 20:23:45 -07:00
dotlambda e5229bc8d8 ffmpeg_6: 6.1.4 -> 6.1.5 (#524591) 2026-05-29 03:22:49 +00:00
Robert Schütz e6d8fec34c ffmpeg_6: 6.1.4 -> 6.1.5
Changelog: https://github.com/FFmpeg/FFmpeg/blob/n6.1.5/Changelog
2026-05-28 18:11:55 -07:00
Sergei Zimmerman 817b0e1338 ffmpeg: use unwrapped clang for cuda-llvm support
The build system retargets clang for the appropriate nvidia arch
and doesn't depend on anything from the wrappers. Since the wrappped
compiler sets the flags for the original arch, it now includes
`-mtls-dialect=gnu2` on x86_64, which is not a supported flag for the
retargeted clang.
2026-05-28 23:39:15 +03:00
nixpkgs-ci[bot] 760ac2002c Merge staging-next into staging 2026-05-28 07:22:13 +00:00
dotlambda 6612d42fd7 ffmpeg_8: 8.1 -> 8.1.1 (#524590) 2026-05-28 05:41:21 +00:00
dotlambda ae1e8c5d39 ffmpeg_4: 4.4.6 -> 4.4.7 (#524587) 2026-05-28 05:41:03 +00:00
Ethan Carter Edwards 7807078906 ffmpeg: add donationPage
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2026-05-27 00:36:24 -07:00
Robert Schütz 91518f18f5 ffmpeg_8: 8.1 -> 8.1.1
Changelog: https://github.com/FFmpeg/FFmpeg/blob/n8.1.1/Changelog
2026-05-26 14:04:09 -07:00
Robert Schütz 2dbc8d9a66 ffmpeg_4: 4.4.6 -> 4.4.7
Changelog: https://github.com/FFmpeg/FFmpeg/blob/n4.4.7/Changelog
2026-05-26 13:48:00 -07:00
ProxyVT 4dfc641c2f ffmpeg: limit patch application to versions < 8.1
This fixes building with unbreak-hardcoded-tables.patch, which is only required for ffmpeg versions between 5.1 and 8.0.
2026-04-27 05:56:03 +02:00
ProxyVT 41ecde38fa ffmpeg_8: 8.0.1 -> 8.1
Diff: https://github.com/FFmpeg/FFmpeg/compare/n8.0.1...n8.1
2026-04-07 13:19:42 +03:00
quantenzitrone 25b7473d18 ladspa-header: refactor and rename from ladspaH
There isn't really an upstream package name since this header file is
normally just part of ladspa-sdk.
ladspa-header seems like a more fitting name for this package.
Could also be ladspa-sdk-header, but there are also probably other
headers than ladspa.h in ladspa-sdk.
2026-02-10 16:52:01 +01:00
K900 3c4102eef4 Merge remote-tracking branch 'origin/staging-next' into staging 2026-02-06 15:58:23 +03:00
quantenzitrone 6ec7b30518 various: rename references from libXv to libxv
this shouldn't create any rebuilds
2026-02-06 00:29:26 +01:00
quantenzitrone f67b5966bb various: rename references from libXext to libxext
this shouldn't create any rebuilds
2026-02-06 00:25:36 +01:00
quantenzitrone 55280fa564 various: rename references from libX11 to libx11
this shouldn't create any rebuilds
2026-02-06 00:24:34 +01:00
nixpkgs-ci[bot] 163137d92d Merge staging-next into staging 2026-02-01 18:07:45 +00:00
vicgeentor c90394bd7b ffmpeg_7-full: fix build failure on ffmpeg version 7.1.1 2026-01-30 16:44:52 +01:00
Jo e5e5104aa7 ffmpeg: disable vdpau on Darwin. (#420341) 2026-01-27 08:34:19 +00:00
K900 a102090faa ffmpeg-full: skip tests when building with shaderc
The shaderc/glslang unvendoring breaks linking specifically in tests.
The main library still works, so let's do this for now.
2026-01-15 22:07:48 +03:00
Jo 905dc5a507 ffmpeg: update most versions (#470220) 2026-01-08 11:46:34 +00:00