Skip to content

Commit 3c1b97c

Browse files
committed
Don't build xz, not used by anything
1 parent dd07e3b commit 3c1b97c

2 files changed

Lines changed: 4 additions & 19 deletions

File tree

README.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ Features
1717
Currently FFmpeg 7.1.1 is built with the following packages enabled for all platforms:
1818

1919
- gmp 6.3.0
20-
- xz 5.6.3
2120
- aom 3.11.0
2221
- dav1d 1.4.1
2322
- lame 3.100

scripts/build-ffmpeg.py

Lines changed: 4 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,6 @@ def calculate_sha256(filename: str) -> str:
2222

2323

2424
library_group = [
25-
Package(
26-
name="xz",
27-
source_url="https://github.com/tukaani-project/xz/releases/download/v5.6.3/xz-5.6.3.tar.xz",
28-
sha256="db0590629b6f0fa36e74aea5f9731dc6f8df068ce7b7bafa45301832a5eebc3a",
29-
build_arguments=[
30-
"--disable-doc",
31-
"--disable-lzma-links",
32-
"--disable-lzmadec",
33-
"--disable-lzmainfo",
34-
"--disable-nls",
35-
"--disable-scripts",
36-
"--disable-xz",
37-
"--disable-xzdec",
38-
],
39-
),
4025
Package(
4126
name="gmp",
4227
source_url="https://ftp.gnu.org/gnu/gmp/gmp-6.3.0.tar.xz",
@@ -306,7 +291,7 @@ def main():
306291

307292
args = parser.parse_args()
308293

309-
dest_dir = args.destination
294+
dest_dir = os.path.abspath(args.destination)
310295
community = args.community
311296

312297
# Use ALSA only on Linux.
@@ -363,9 +348,10 @@ def main():
363348
)
364349

365350
ffmpeg_package.build_arguments = [
366-
"--enable-alsa" if use_alsa else "--disable-alsa",
351+
"--disable-programs",
367352
"--disable-doc",
368353
"--disable-libxml2",
354+
"--disable-lzma", # or re-add xz package
369355
"--disable-libtheora",
370356
"--disable-libfreetype",
371357
"--disable-libfontconfig",
@@ -377,6 +363,7 @@ def main():
377363
else "--disable-mediafoundation"
378364
),
379365
"--enable-gmp",
366+
"--enable-alsa" if use_alsa else "--disable-alsa",
380367
"--enable-gnutls" if use_gnutls else "--disable-gnutls",
381368
"--enable-libaom",
382369
"--enable-libdav1d",
@@ -392,7 +379,6 @@ def main():
392379
"--enable-libvpx",
393380
"--enable-libwebp",
394381
"--enable-libxcb" if plat == "Linux" else "--disable-libxcb",
395-
"--enable-lzma",
396382
"--enable-zlib",
397383
"--enable-version3",
398384
]

0 commit comments

Comments
 (0)