|
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