Skip to content

Commit

Permalink
Update more dependencies to their latest versions
Browse files Browse the repository at this point in the history
  • Loading branch information
jlaine committed Oct 26, 2023
1 parent 5d211fe commit 17be185
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 25 deletions.
15 changes: 0 additions & 15 deletions patches/gmp.patch

This file was deleted.

20 changes: 10 additions & 10 deletions scripts/build-ffmpeg.py
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@
# libraries
Package(
name="xz",
source_url="https://tukaani.org/xz/xz-5.2.5.tar.bz2",
source_url="https://tukaani.org/xz/xz-5.4.4.tar.bz2",
build_arguments=[
"--disable-doc",
"--disable-lzma-links",
Expand All @@ -100,7 +100,7 @@
),
Package(
name="gmp",
source_url="https://gmplib.org/download/gmp/gmp-6.2.1.tar.xz",
source_url="https://ftp.gnu.org/gnu/gmp/gmp-6.3.0.tar.xz",
# out-of-tree builds fail on Windows
build_dir=".",
),
Expand All @@ -113,35 +113,35 @@
Package(
name="xml2",
requires=["xz"],
source_url="https://download.gnome.org/sources/libxml2/2.9/libxml2-2.9.13.tar.xz",
source_url="https://download.gnome.org/sources/libxml2/2.11/libxml2-2.11.5.tar.xz",
build_arguments=["--without-python"],
),
Package(
name="unistring",
source_url="https://ftp.gnu.org/gnu/libunistring/libunistring-0.9.10.tar.gz",
source_url="https://ftp.gnu.org/gnu/libunistring/libunistring-1.1.tar.xz",
),
Package(
name="freetype",
requires=["png"],
source_url="https://download.savannah.gnu.org/releases/freetype/freetype-2.10.1.tar.gz",
source_url="https://download.savannah.gnu.org/releases/freetype/freetype-2.13.2.tar.xz",
# At this point we have not built our own harfbuzz and we do NOT want to
# pick up the system's harfbuzz.
build_arguments=["--with-harfbuzz=no"],
),
Package(
name="fontconfig",
requires=["freetype", "xml2"],
source_url="https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.13.1.tar.bz2",
source_url="https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.14.2.tar.xz",
build_arguments=["--disable-nls", "--enable-libxml2"],
),
Package(
name="fribidi",
source_url="https://github.com/fribidi/fribidi/releases/download/v1.0.11/fribidi-1.0.11.tar.xz",
source_url="https://github.com/fribidi/fribidi/releases/download/v1.0.13/fribidi-1.0.13.tar.xz",
),
Package(
name="harfbuzz",
requires=["freetype"],
source_url="https://github.com/harfbuzz/harfbuzz/releases/download/4.1.0/harfbuzz-4.1.0.tar.xz",
source_url="https://github.com/harfbuzz/harfbuzz/releases/download/8.2.2/harfbuzz-8.2.2.tar.xz",
build_arguments=[
"--with-cairo=no",
"--with-chafa=no",
Expand All @@ -158,15 +158,15 @@
Package(
name="nettle",
requires=["gmp"],
source_url="https://ftp.gnu.org/gnu/nettle/nettle-3.7.3.tar.gz",
source_url="https://ftp.gnu.org/gnu/nettle/nettle-3.9.1.tar.gz",
build_arguments=["--disable-documentation"],
# build randomly fails with "*** missing separator. Stop."
build_parallel=False,
),
Package(
name="gnutls",
requires=["nettle", "unistring"],
source_url="https://www.gnupg.org/ftp/gcrypt/gnutls/v3.7/gnutls-3.7.3.tar.xz",
source_url="https://www.gnupg.org/ftp/gcrypt/gnutls/v3.8/gnutls-3.8.1.tar.xz",
build_arguments=[
"--disable-cxx",
"--disable-doc",
Expand Down

0 comments on commit 17be185

Please sign in to comment.