Commit Graph

14 Commits

Author SHA1 Message Date
Simon Bruder
dbc8e73a26 ccextractor: 0.94-unstable-2025-05-20 -> 0.96.6 2026-06-18 11:25:30 +02:00
Thomas Gerbet
1827c0e863 ccextractor: apply patch for CVE-2026-2245
Upstream security issue:
https://github.com/CCExtractor/ccextractor/issues/2053

Fixes #489009
2026-02-17 23:35:17 +01:00
Ben Siraphob
642252064e ccextractor: fix build with FFmpeg 7
The avcodec_close function was deprecated and removed in FFmpeg 7.
Replace it with avcodec_free_context, following the same pattern used
in other nixpkgs packages (loudgain, musly, oven-media-engine).
2025-11-20 12:21:06 -08:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Patrick
c66d31a70a ccextractor: 0.94-unstable-2024-08-12 -> 0.94-unstable-2025-05-20 2025-06-15 22:38:26 +02:00
TomaSajt
c1d2184a49 ccextractor: directly pass cargoRoot to fetcher 2025-06-03 02:19:32 +02:00
Peder Bergebakken Sundt
b9a45b69bc ccextractor: fix build
fixes https://hydra.nixos.org/build/290589045
2025-03-03 02:07:43 +01:00
Alyssa Ross
c368e3cb07 treewide: migrate to fetchCargoVendor, batch 3
Cargo 1.84.0 seems to have changed the output format of cargo vendor
again, once again invalidating fetchCargoTarball FOD hashes.  It's
time to fix this once and for all, switching across the board to
fetchCargoVendor, which is not dependent on cargo vendor's output
format.

It should be possible to reproduce this diff.  To do so, get the list
of files changed by this commit, e.g. with git diff --name-only, then
run the following two commands, each with that list of files as their
standard input:

	xargs sed -i 's/fetchCargoTarball/fetchCargoVendor/'
	cut -d / -f 4 | xargs -n 1 nix-update --version=skip

This will take a long time.  It might be possible to parallelize it
using xargs' -P option.  I haven't tested it.
2025-01-23 14:35:41 +01:00
Emily
61922738bb treewide: optimistically unpin FFmpeg 7 dependencies
Per the adjusted FFmpeg pinning advice, packages that work on the
default version should use the unversioned variants to ease the
migration to future versions and reduce the number of packages that
end up referencing old versions.

I have left HandBrake pinned as it builds a custom patched FFmpeg.
2024-09-07 20:31:41 +01:00
Emily
9562b3d2af ccextractor: 0.93 -> 0.94-unstable-2024-08-12
Includes fixes for Tesseract 5 and FFmpeg 7.
2024-08-19 00:21:56 +01:00
Emily
98002580a9 ccextractor: adopt
I did once try to use this program (although it didn’t work, if I
recall correctly), so I guess I have no excuse not to…

If someone else stepped up to maintain this that would be better,
though.
2024-08-01 21:09:25 +01:00
Emily
b546361c00 ccextractor: modernize 2024-08-01 21:06:19 +01:00
Emily
c3a8cb1e7b ccextractor: format with nixfmt-rfc-style 2024-08-01 21:01:29 +01:00
Emily
83b327fd22 ccextractor: move to pkgs/by-name 2024-08-01 20:57:54 +01:00