|
2 | 2 | <!--*- mode: nxml -*--> |
3 | 3 | <?xml-stylesheet type="text/xsl" href="moduleset.xsl"?> |
4 | 4 | <moduleset> |
5 | | - <!-- |
6 | | - Please format this file using https://github.com/htacg/tidy-html5 |
7 | | -
|
8 | | - tidy -config ../tidy.conf -m bootstrap.modules |
9 | | - --> |
| 5 | + <!-- Please format this file using the following command: |
| 6 | + tidy -config ../tidy.conf -m bootstrap.modules; sed -i "" '/^ *$/d' bootstrap.modules |
| 7 | + You can get 'tidy' here: https://github.com/htacg/tidy-html5 --> |
10 | 8 | <repository name="ftp.gnu.org" |
11 | 9 | href="https://ftp.gnu.org/gnu/" |
12 | 10 | type="tarball" /> |
13 | 11 | <repository name="pkgconf" |
14 | 12 | href="https://distfiles.ariadne.space/pkgconf/" |
15 | 13 | type="tarball" /> |
16 | | - <repository name="sourceforge" |
17 | | - href="http://downloads.sourceforge.net/sourceforge/" |
18 | | - type="tarball" /> |
19 | | - <repository name="tukaani.org" |
20 | | - href="http://tukaani.org/" |
21 | | - type="tarball" /> |
22 | 14 | <repository name="cmake" |
23 | 15 | href="https://cmake.org/files/" |
24 | 16 | type="tarball" /> |
25 | | - <repository name="cpan" |
26 | | - href="http://search.cpan.org/CPAN/" |
27 | | - type="tarball" /> |
28 | 17 | <repository name="intltool" |
29 | 18 | href="http://launchpad.net/intltool/trunk/" |
30 | 19 | type="tarball" /> |
31 | 20 | <repository name="github" |
32 | 21 | href="https://github.com" |
33 | 22 | type="tarball" /> |
34 | | - <!----> |
35 | 23 | <autotools id="xz" |
36 | 24 | autogen-sh="configure" |
37 | 25 | bootstrap="true"> |
38 | | - <branch module="xz/xz-5.6.2.tar.bz2" |
39 | | - version="5.6.2" |
40 | | - hash="sha256:e12aa03cbd200597bd4ce11d97be2d09a6e6d39a9311ce72c91ac7deacde3171" |
41 | | - repo="tukaani.org" /> |
| 26 | + <branch module="tukaani-project/xz/releases/download/v5.6.4/xz-5.6.4.tar.bz2" |
| 27 | + version="5.6.4" |
| 28 | + hash="sha256:176d510c30d80a23b8050bbc048f2ecaacb823ae48b6821727ed6591f0df9200" |
| 29 | + repo="github" /> |
42 | 30 | </autotools> |
43 | | - <!-- |
44 | | - gnu make 4.xx, needed to unbreak parallel builds for the webkit |
45 | | - --> |
| 31 | + <!-- gnu make 4.xx, needed to unbreak parallel builds for the webkit --> |
46 | 32 | <autotools id="gnumake" |
47 | 33 | autogen-sh="configure" |
48 | 34 | autogenargs="--disable-dependency-tracking" |
|
52 | 38 | hash="sha256:581f4d4e872da74b3941c874215898a7d35802f03732bdccee1d4a7979105d18" |
53 | 39 | repo="ftp.gnu.org" /> |
54 | 40 | </autotools> |
55 | | - <!----> |
56 | 41 | <autotools id="libiconv" |
57 | 42 | autogen-sh="configure" |
58 | 43 | autogenargs="--disable-debug --disable-dependency-tracking --enable-extra-encodings"> |
59 | | - |
60 | | - <branch module="libiconv/libiconv-1.17.tar.gz" |
61 | | - version="1.17" |
62 | | - hash="sha256:8f74213b56238c85a50a5329f77e06198771e70dd9a739779f4c02f65d971313" |
| 44 | + <branch module="libiconv/libiconv-1.18.tar.gz" |
| 45 | + version="1.18" |
| 46 | + hash="sha256:3b08f5f4f9b4eb82f151a7040bfd6fe6c6fb922efe4b1659c66ea933276965e8" |
| 47 | + repo="ftp.gnu.org" /> |
| 48 | + </autotools> |
| 49 | + <autotools id="libunistring" |
| 50 | + autogen-sh="configure"> |
| 51 | + <branch module="libunistring/libunistring-1.3.tar.gz" |
| 52 | + version="1.3" |
| 53 | + hash="sha256:8ea8ccf86c09dd801c8cac19878e804e54f707cf69884371130d20bde68386b7" |
63 | 54 | repo="ftp.gnu.org" /> |
64 | | - <!----> |
65 | 55 | </autotools> |
66 | | - <autotools id="libunistring" autogen-sh="configure"> |
67 | | - <branch repo="ftp.gnu.org" module="libunistring/libunistring-1.2.tar.gz" |
68 | | - version="1.2"> |
69 | | - </branch> |
70 | | - </autotools> |
71 | | - <!----> |
72 | 56 | <autotools id="gettext" |
73 | 57 | autogen-sh="configure" |
74 | 58 | autogenargs="--without-emacs --disable-java --disable-native-java --disable-libasprintf --disable-csharp --with-included-glib --with-included-libcroco"> |
75 | | - |
76 | | - <branch module="gettext/gettext-0.22.5.tar.xz" |
77 | | - version="0.22.5" |
78 | | - hash="sha256:fe10c37353213d78a5b83d48af231e005c4da84db5ce88037d88355938259640" |
| 59 | + <branch module="gettext/gettext-0.23.1.tar.xz" |
| 60 | + version="0.23.1" |
| 61 | + hash="sha256:c1f97a72a7385b7e71dd07b5fea6cdaf12c9b88b564976b23bd8c11857af2970" |
79 | 62 | repo="ftp.gnu.org" /> |
80 | 63 | <dependencies> |
81 | 64 | <dep package="libiconv" /> |
82 | 65 | <dep package="libunistring" /> |
83 | 66 | </dependencies> |
84 | 67 | </autotools> |
85 | | - <!-- |
86 | | - cmakes ./configure is picky about invalid flags so we manually set it |
87 | | - --> |
| 68 | + <!-- cmakes ./configure is picky about invalid flags so we manually set it --> |
88 | 69 | <autotools id="cmake" |
89 | 70 | autogen-sh="bootstrap" |
90 | 71 | autogen-template="%(srcdir)s/%(autogen-sh)s --prefix=%(prefix)s" |
91 | 72 | bootstrap="true"> |
92 | | - <branch module="v3.29/cmake-3.29.3.tar.gz" |
93 | | - version="3.29.3" |
94 | | - hash="sha256:252aee1448d49caa04954fd5e27d189dd51570557313e7b281636716a238bccb" |
| 73 | + <branch module="v3.31/cmake-3.31.5.tar.gz" |
| 74 | + version="3.31.5" |
| 75 | + hash="sha256:66fb53a145648be56b46fa9e8ccade3a4d0dfc92e401e52ce76bdad1fea43d27" |
95 | 76 | repo="cmake" /> |
96 | 77 | </autotools> |
97 | | - <!-- |
98 | | - The version of m4 provided with Xcode is now too old, see |
99 | | - https://savannah.gnu.org/support/index.php?110397 |
100 | | - --> |
| 78 | + <!-- The version of m4 provided with Xcode is now too old, see |
| 79 | + https://savannah.gnu.org/support/index.php?110397 --> |
101 | 80 | <autotools id="m4" |
102 | 81 | autogen-sh="configure" |
103 | 82 | bootstrap="true"> |
|
106 | 85 | hash="sha256:63aede5c6d33b6d9b13511cd0be2cac046f2e70fd0a07aa9573a04a82783af96" |
107 | 86 | repo="ftp.gnu.org" /> |
108 | 87 | </autotools> |
109 | | - <!----> |
110 | 88 | <autotools id="autoconf" |
111 | 89 | autogen-sh="configure" |
112 | 90 | bootstrap="true"> |
|
119 | 97 | <dep package="xz" /> |
120 | 98 | </dependencies> |
121 | 99 | </autotools> |
122 | | - <!----> |
123 | 100 | <autotools id="autoconf-archive" |
124 | 101 | autogen-sh="configure" |
125 | 102 | bootstrap="true"> |
126 | | - <branch module="autoconf-archive/autoconf-archive-2023.02.20.tar.xz" |
127 | | - version="2023-02-20" |
128 | | - hash="sha256:71d4048479ae28f1f5794619c3d72df9c01df49b1c628ef85fde37596dc31a33" |
| 103 | + <branch module="autoconf-archive/autoconf-archive-2024.10.16.tar.xz" |
| 104 | + version="202410-162-20" |
| 105 | + hash="sha256:7bcd5d001916f3a50ed7436f4f700e3d2b1bade3ed803219c592d62502a57363" |
129 | 106 | repo="ftp.gnu.org" /> |
130 | 107 | </autotools> |
131 | | - <!----> |
132 | 108 | <autotools id="libtool" |
133 | 109 | autogen-sh="configure" |
134 | 110 | bootstrap="true"> |
135 | | - <branch module="libtool/libtool-2.4.7.tar.gz" |
136 | | - version="2.4.7" |
137 | | - hash="sha256:04e96c2404ea70c590c546eba4202a4e12722c640016c12b9b2f1ce3d481e9a8" |
| 111 | + <branch module="libtool/libtool-2.5.4.tar.gz" |
| 112 | + version="2.5.4" |
| 113 | + hash="sha256:da8ebb2ce4dcf46b90098daf962cffa68f4b4f62ea60f798d0ef12929ede6adf" |
138 | 114 | repo="ftp.gnu.org"> |
139 | 115 | <patch file="libtool-apple-sort.patch" |
140 | 116 | strip="1" /> |
141 | 117 | </branch> |
142 | 118 | </autotools> |
143 | | - <!----> |
144 | 119 | <autotools id="automake" |
145 | 120 | autogen-sh="configure" |
146 | 121 | bootstrap="true"> |
147 | | - <branch module="automake/automake-1.16.5.tar.xz" |
148 | | - version="1.16.5" |
149 | | - hash="sha256:f01d58cd6d9d77fbdca9eb4bbd5ead1988228fdb73d6f7a201f5f8d6b118b469" |
| 122 | + <branch module="automake/automake-1.17.tar.xz" |
| 123 | + version="1.17" |
| 124 | + hash="sha256:8920c1fc411e13b90bf704ef9db6f29d540e76d232cb3b2c9f4dc4cc599bd990" |
150 | 125 | repo="ftp.gnu.org" /> |
151 | 126 | <dependencies> |
152 | 127 | <dep package="autoconf" /> |
153 | 128 | </dependencies> |
154 | 129 | </autotools> |
155 | | - <!----> |
156 | 130 | <meson id="pkgconf" |
157 | | - mesonargs="-Dwith-system-libdir=/usr/lib -Dwith-system-includedir=/usr/include" > |
158 | | - <branch module="pkgconf-2.2.0.tar.xz" |
159 | | - version="2.2.0" |
160 | | - hash="sha256:b06ff63a83536aa8c2f6422fa80ad45e4833f590266feb14eaddfe1d4c853c69" |
161 | | - repo="pkgconf" > |
162 | | - <patch file="pkgconf-link-pkg-config.patch" strip="1" /> |
| 131 | + mesonargs="-Dwith-system-libdir=/usr/lib -Dwith-system-includedir=/usr/include"> |
| 132 | + <branch module="pkgconf-2.3.0.tar.xz" |
| 133 | + version="2.3.0" |
| 134 | + hash="sha256:3a9080ac51d03615e7c1910a0a2a8df08424892b5f13b0628a204d3fcce0ea8b" |
| 135 | + repo="pkgconf"> |
| 136 | + <patch file="pkgconf-link-pkg-config.patch" |
| 137 | + strip="1" /> |
163 | 138 | </branch> |
164 | 139 | </meson> |
165 | | - <!-- |
166 | | - macOS provides 2.3 (presumably the last GPL2 version, gstreamer |
167 | | - requires 2.4. |
168 | | - --> |
| 140 | + <!-- macOS provides 2.3 (presumably the last GPL2 version, gstreamer requires 2.4. --> |
169 | 141 | <autotools id="bison" |
170 | 142 | autogen-sh="configure"> |
171 | 143 | <branch module="bison/bison-3.8.2.tar.xz" |
172 | 144 | version="3.8.2" |
173 | 145 | hash="sha256:9bba0214ccf7f1079c5d59210045227bcf619519840ebfa80cd3849cff5a5bf2" |
174 | 146 | repo="ftp.gnu.org" /> |
175 | 147 | <dependencies> |
176 | | - <dep package='flex' /> |
| 148 | + <dep package="flex" /> |
177 | 149 | </dependencies> |
178 | 150 | </autotools> |
179 | | - <!-- |
180 | | - As of 29 March 2021 Flex hasn't had an update since May 2017. |
181 | | - --> |
| 151 | + <!-- As of 29 March 2021 Flex hasn't had an update since May 2017. --> |
182 | 152 | <autotools id="flex" |
183 | 153 | autogen-sh="configure" |
184 | 154 | autogenargs="--disable-libfl"> |
|
187 | 157 | hash="sha256:e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995" |
188 | 158 | repo="github" /> |
189 | 159 | </autotools> |
190 | | - <!-- |
191 | | - This is generated by tarring up the needed docbook stylesheets |
192 | | - for gtk-doc to work. If someone wants to work on a setup that |
193 | | - uses the real docbook source from upstream, feel free to do so, |
194 | | - it used to be a huge amount of work, but might be easier these |
195 | | - days. |
196 | | - --> |
| 160 | + <!-- This is generated by tarring up the needed docbook stylesheets |
| 161 | + for gtk-doc to work. If someone wants to work on a setup that |
| 162 | + uses the real docbook source from upstream, feel free to do so, |
| 163 | + it used to be a huge amount of work, but might be easier these |
| 164 | + days. --> |
197 | 165 | <autotools id="gtk-osx-docbook" |
198 | 166 | autogen-sh="configure" |
199 | 167 | supports-non-srcdir-builds="no"> |
|
202 | 170 | hash="sha256:fcf497688a1d531b192301bd09c55adefda5a662729a58eb8a895166e38ef219" |
203 | 171 | repo="github" /> |
204 | 172 | </autotools> |
205 | | - <!----> |
206 | 173 | <autotools id="intltool" |
207 | 174 | autogen-sh="configure"> |
208 | 175 | <branch module="0.51.0/+download/intltool-0.51.0.tar.gz" |
209 | 176 | version="0.51.0" |
210 | 177 | hash="sha256:67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd" |
211 | 178 | repo="intltool" /> |
212 | 179 | </autotools> |
213 | | - <!----> |
214 | 180 | <metamodule id="meta-bootstrap"> |
215 | 181 | <dependencies> |
216 | 182 | <dep package="xz" /> |
217 | | - <dep package="libiconv"/> |
| 183 | + <dep package="libiconv" /> |
218 | 184 | <dep package="gettext" /> |
219 | 185 | <dep package="cmake" /> |
220 | 186 | <dep package="autoconf-archive" /> |
|
228 | 194 | <dep package="gnumake" /> |
229 | 195 | </dependencies> |
230 | 196 | </metamodule> |
231 | | - <!----> |
232 | 197 | </moduleset> |
0 commit comments