|
6 | 6 | href="http://ftp.gnome.org/pub/GNOME/sources/"/> |
7 | 7 | <repository name="openssl" type="tarball" |
8 | 8 | href="https://www.openssl.org/source/"/> |
9 | | - <repository name="ftp.gnu.org" type="tarball" href="https://ftp.gnu.org/gnu/"/> |
| 9 | + <repository name="ftp.gnu.org" type="tarball" |
| 10 | + href="https://ftp.gnu.org/gnu/"/> |
10 | 11 | <repository name="sourceforge" type="tarball" |
11 | 12 | href="http://downloads.sourceforge.net/sourceforge/"/> |
12 | 13 | <repository name="gnutls" type="tarball" href="https://www.gnupg.org/ftp/"/> |
|
37 | 38 | <autotools id="openssl" autogen-sh="Configure" autogenargs="shared " |
38 | 39 | autogen-template="%(srcdir)s/%(autogen-sh)s --prefix=%(prefix)s --openssldir=%(prefix)s/etc/ssl %(autogenargs)s" |
39 | 40 | makeinstallargs="install_sw" supports-non-srcdir-builds="no"> |
40 | | - <branch module="openssl-1.1.1f.tar.gz" version="1.1.1f" repo="openssl" |
41 | | - hash="sha256:186c6bfe6ecfba7a5b48c47f8a1673d0f3b0e5ba2e25602dd23b629975da3f35"/> |
| 41 | + <branch module="openssl-1.1.1g.tar.gz" version="1.1.1g" repo="openssl" |
| 42 | + hash="sha256:ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46"/> |
42 | 43 | </autotools> |
43 | 44 |
|
44 | 45 | <!-- Rudely demands TeX to build documentation --> |
45 | | - <!-- Assembler files are missing md5-compress.asm for x86_64 --> |
46 | 46 | <autotools id="libnettle" autogen-sh="configure" |
47 | | - autogenargs="--disable-documentation --disable-assembler"> |
48 | | - <branch repo="ftp.gnu.org" version="3.3" |
49 | | - module="nettle/nettle-3.3.tar.gz"> |
50 | | - <patch file="https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/patches/libnettle-cc-for-build-needs-cflags.patch" strip="1"/> |
| 47 | + autogenargs="--disable-documentation"> |
| 48 | + <branch repo="ftp.gnu.org" version="3.5.1" |
| 49 | + module="nettle/nettle-3.5.1.tar.gz" |
| 50 | + hash="sha256:75cca1998761b02e16f2db56da52992aef622bf55a3b45ec538bc2eedadc9419"> |
51 | 51 | </branch> |
52 | 52 | <dependencies> |
53 | 53 | <dep package="gmp"/> |
|
57 | 57 |
|
58 | 58 | <autotools id="libtasn1" supports-non-srcdir-builds="no" |
59 | 59 | autogen-sh="configure"> |
60 | | - <branch repo="ftp.gnu.org" version="4.15" |
61 | | - module="libtasn1/libtasn1-4.15.tar.gz" |
| 60 | + <branch repo="ftp.gnu.org" version="4.15.0" |
| 61 | + module="libtasn1/libtasn1-4.15.0.tar.gz" |
62 | 62 | hash="sha256:dd77509fe8f5304deafbca654dc7f0ea57f5841f41ba530cff9a5bf71382739e" /> |
63 | 63 | </autotools> |
64 | 64 |
|
|
69 | 69 | </autotools> |
70 | 70 |
|
71 | 71 | <!-- Building with p11-kit support breaks g-ir-scanner, for some weird reason. --> |
72 | | - <autotools id="gnutls" autogen-sh="configure" |
| 72 | + <autotools id="gnutls" autogen-sh="autoreconf" |
73 | 73 | autogenargs="--disable-gtk-doc-html --without-p11-kit"> |
74 | 74 | <branch repo="gnutls" version="3.6.12" |
75 | 75 | hash="sha256:bfacf16e342949ffd977a9232556092c47164bd26e166736cf3459a870506c4b" |
76 | | - module="gcrypt/gnutls/v3.6/gnutls-3.6.12.tar.xz"/> |
| 76 | + module="gcrypt/gnutls/v3.6/gnutls-3.6.12.tar.xz"> |
| 77 | + <patch file="https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/patches/gnutls-yes-weak-imports.patch" strip="1"/> |
| 78 | + </branch> |
77 | 79 | <dependencies> |
78 | 80 | <dep package="libunistring"/> |
79 | 81 | <dep package="libnettle"/> |
|
101 | 103 |
|
102 | 104 | <autotools id="libpsl" autogen-sh='configure'> |
103 | 105 | <branch repo="github-tarball" version="0.21.0" |
104 | | - hash="sha256:055aa87ec166c7afb985d0816c07ff440e1eb899881a318c51c69a0aeea8e279" |
105 | | - module="rockdaboot/libpsl/archive/libpsl-0.21.0.tar.gz" /> |
| 106 | + hash="sha256:41bd1c75a375b85c337b59783f5deb93dbb443fb0a52d257f403df7bd653ee12" |
| 107 | + module="rockdaboot/libpsl/releases/download/libpsl-0.21.0/libpsl-0.21.0.tar.gz"/> |
106 | 108 | </autotools> |
107 | 109 |
|
108 | | - <autotools id="libsoup" autogen-sh="configure" |
109 | | - autogenargs="set_more_warnings=no --enable-introspection=no"> |
| 110 | + <meson id="libsoup" mesonargs="-Dintrospection=disabled"> |
110 | 111 | <branch module="libsoup/2.68/libsoup-2.68.4.tar.xz" version="2.68.4" |
111 | 112 | hash="sha256:2d50b12922cc516ab6a7c35844d42f9c8a331668bbdf139232743d82582b3294"> |
112 | 113 | </branch> |
|
118 | 119 | <dep package="sqlite"/> |
119 | 120 | <dep package="vala"/> |
120 | 121 | </dependencies> |
121 | | - </autotools> |
| 122 | + </meson> |
122 | 123 |
|
123 | 124 | <autotools id="libwebp" autogen-sh="configure" autogenargs="--enable-libwebpmux --enable-libwebpdecoder"> |
124 | 125 | <branch repo="webm" module="webp/libwebp-1.0.0.tar.gz" version="1.0.0"/> |
|
128 | 129 | autogenargs="--enable-rpath" |
129 | 130 | makeargs='CFLAGS="$CFLAGS -DU_CHARSET_IS_UTF8=1 -DU_USING_ICU_NAMESPACE=0"'> |
130 | 131 | <branch repo="github-tarball" version="55.2" checkoutdir="icu" |
131 | | - module="unicode-org/icu/releases/download/release-55-2/icu4c-55_2-src.tgz" |
132 | | - hash="sha512:4f4ee742a1f4a320ef01c3a61907002fca687bf2a8516acd2d4d3670ae289208b81f3fc0daeadf684f868bf0840be54e7eda5be55b3f9e0cb83262759d9f6f69"/> |
| 132 | + module="unicode-org/icu/releases/download/release-55-2/icu4c-55_2-src.tgz" |
| 133 | + hash="sha256:eda2aa9f9c787748a2e2d310590720ca8bcc6252adf6b4cfb03b65bef9d66759"/> |
133 | 134 | </autotools> |
134 | 135 |
|
135 | 136 | <!-- This is WebKitGTK 2.4.x, the last version that had the WebKit1 API. |
|
0 commit comments