Skip to content

Commit 03ce2e4

Browse files
committed
Update DEPENDENCIES.
* DEPENDENCIES: List only https URLs. Update recommended version for autoconf, automake, gperf.
1 parent 94386a1 commit 03ce2e4

File tree

2 files changed

+42
-52
lines changed

2 files changed

+42
-52
lines changed

ChangeLog

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
2017-01-10 Bruno Haible <[email protected]>
2+
3+
Update DEPENDENCIES.
4+
* DEPENDENCIES: List only https URLs. Update recommended version for
5+
autoconf, automake, gperf.
6+
17
2017-01-10 Jim Meyering <[email protected]>
28

39
maint.mk: enforce spelling of "timestamp" (i.e., no space)

DEPENDENCIES

+36-52
Original file line numberDiff line numberDiff line change
@@ -11,53 +11,47 @@ at any time.
1111
+ Mandatory. Using the platform's native 'cc' gives good portability
1212
exposure, but you can also use GCC 2.95 or newer.
1313
+ GCC Homepage:
14-
http://gcc.gnu.org/
14+
https://gcc.gnu.org/
1515
+ Download:
16-
http://ftp.gnu.org/gnu/gcc/
17-
ftp://ftp.gnu.org/gnu/gcc/
16+
https://ftp.gnu.org/gnu/gcc/
1817

1918
* A 'make' utility.
2019
+ Mandatory. Using the platform's native 'make' gives good portability
2120
exposure for in-tree builds, but VPATH builds require GNU Make 3.79.1 or
2221
newer.
2322
+ GNU Make Homepage:
24-
http://www.gnu.org/software/make/
23+
https://www.gnu.org/software/make/
2524
+ Download:
26-
http://ftp.gnu.org/gnu/make/
27-
ftp://ftp.gnu.org/gnu/make/
25+
https://ftp.gnu.org/gnu/make/
2826

2927
* GNU M4 1.4.5 or newer.
3028
+ 1.4.5 or newer is mandatory, but 1.4.9 or newer is recommended.
3129
+ Homepage:
32-
http://www.gnu.org/software/m4/
30+
https://www.gnu.org/software/m4/
3331
+ Download:
34-
http://ftp.gnu.org/gnu/m4/
35-
ftp://ftp.gnu.org/gnu/m4/
32+
https://ftp.gnu.org/gnu/m4/
3633

37-
* Autoconf 2.59 or newer.
34+
* Autoconf 2.60 or newer.
3835
+ Mandatory.
3936
+ Homepage:
40-
http://www.gnu.org/software/autoconf/
37+
https://www.gnu.org/software/autoconf/
4138
+ Download:
42-
http://ftp.gnu.org/gnu/autoconf/
43-
ftp://ftp.gnu.org/gnu/autoconf/
39+
https://ftp.gnu.org/gnu/autoconf/
4440

45-
* Automake 1.9.6 or newer.
41+
* Automake 1.11.1 or newer.
4642
+ Mandatory.
4743
+ Homepage:
48-
http://www.gnu.org/software/automake/
44+
https://www.gnu.org/software/automake/
4945
+ Download:
50-
http://ftp.gnu.org/gnu/automake/
51-
ftp://ftp.gnu.org/gnu/automake/
46+
https://ftp.gnu.org/gnu/automake/
5247

5348
* A shell
5449
+ Mandatory. Using the platform's native 'sh' gives good portability
5550
exposure, but you can also use Bash.
5651
+ Homepage:
57-
http://www.gnu.org/software/bash/
52+
https://www.gnu.org/software/bash/
5853
+ Download:
59-
http://ftp.gnu.org/gnu/bash/
60-
ftp://ftp.gnu.org/gnu/bash/
54+
https://ftp.gnu.org/gnu/bash/
6155

6256
* Core POSIX utilities, including:
6357
[ basename cat chgrp chmod chown cp dd echo expand expr
@@ -67,98 +61,88 @@ at any time.
6761
+ Mandatory. Using the platform's native utilities gives good portability
6862
exposure, but you can also use GNU coreutils.
6963
+ Homepage:
70-
http://www.gnu.org/software/coreutils/
64+
https://www.gnu.org/software/coreutils/
7165
+ Download:
72-
http://ftp.gnu.org/gnu/coreutils/
73-
ftp://ftp.gnu.org/gnu/coreutils/
66+
https://ftp.gnu.org/gnu/coreutils/
7467

7568
* The comparison utilities 'cmp' and 'diff'.
7669
+ Mandatory. Using the platform's native utilities gives good portability
7770
exposure, but you can also use GNU diffutils.
7871
+ Homepage:
79-
http://www.gnu.org/software/diffutils/
72+
https://www.gnu.org/software/diffutils/
8073
+ Download:
81-
http://ftp.gnu.org/gnu/diffutils/
82-
ftp://ftp.gnu.org/gnu/diffutils/
74+
https://ftp.gnu.org/gnu/diffutils/
8375

8476
* The patch utility 'patch'.
8577
+ Mandatory if you use gnulib-local diffs. Using the platform's native
8678
utilities gives good portability exposure, but you can also use GNU
8779
patch.
8880
+ Homepage:
89-
http://www.gnu.org/software/patch/
81+
https://www.gnu.org/software/patch/
9082
+ Download:
91-
http://ftp.gnu.org/gnu/patch/
92-
ftp://ftp.gnu.org/gnu/patch/
83+
https://ftp.gnu.org/gnu/patch/
9384

9485
* Grep.
9586
+ Mandatory. Using the platform's native grep gives good portability
9687
exposure, but you can also use GNU grep.
9788
+ Homepage:
98-
http://www.gnu.org/software/grep/
89+
https://www.gnu.org/software/grep/
9990
+ Download:
100-
http://ftp.gnu.org/gnu/grep/
101-
ftp://ftp.gnu.org/gnu/grep/
91+
https://ftp.gnu.org/gnu/grep/
10292

10393
* GNU gettext.
10494
+ If your project wants to follow GNU Coding Standards:
10595
+ Always use the newest available gettext release, see
106-
<http://www.gnu.org/software/gnulib/manual/html_node/gettextize-and-autopoint.html>.
96+
<https://www.gnu.org/software/gnulib/manual/html_node/gettextize-and-autopoint.html>.
10797
+ Use the 'gettext' module.
10898
+ If your project cares more about ease of development on older platforms:
10999
+ gettext 0.17 or newer.
110100
+ Use the 'gettext-h' module.
111101
+ Recommended.
112102
Needed if you use modules that use internationalization (many do).
113103
+ Homepage:
114-
http://www.gnu.org/software/gettext/
104+
https://www.gnu.org/software/gettext/
115105
+ Download:
116-
http://ftp.gnu.org/gnu/gettext/
117-
ftp://ftp.gnu.org/gnu/gettext/
106+
https://ftp.gnu.org/gnu/gettext/
118107

119108
* Bison 2.0 or newer.
120109
+ Recommended.
121110
Needed if you use the 'parse-datetime' module.
122111
+ Homepage:
123-
http://www.gnu.org/software/bison/
112+
https://www.gnu.org/software/bison/
124113
+ Download:
125-
http://ftp.gnu.org/gnu/bison/
126-
ftp://ftp.gnu.org/gnu/bison/
114+
https://ftp.gnu.org/gnu/bison/
127115

128116
* GNU gperf 3.0.1 or newer.
129-
+ Recommended.
117+
+ 3.0.1 or newer is mandatory, but 3.1 or newer is recommended.
130118
Needed if you use the 'iconv_open' module.
131119
+ Homepage:
132-
http://www.gnu.org/software/gperf/
120+
https://www.gnu.org/software/gperf/
133121
+ Download:
134-
http://ftp.gnu.org/gnu/gperf/
135-
ftp://ftp.gnu.org/gnu/gperf/
122+
https://ftp.gnu.org/gnu/gperf/
136123

137124
* Texinfo 4.6 or newer.
138125
+ Recommended.
139126
Needed if you use modules that include documentation.
140127
+ Homepage:
141-
http://www.gnu.org/software/texinfo/
128+
https://www.gnu.org/software/texinfo/
142129
+ Download:
143-
http://ftp.gnu.org/gnu/texinfo/
144-
ftp://ftp.gnu.org/gnu/texinfo/
130+
https://ftp.gnu.org/gnu/texinfo/
145131

146132
* GNU sed.
147133
+ Recommended.
148134
Needed on platforms where the vendor's 'sed' program is too buggy.
149135
+ Homepage:
150-
http://www.gnu.org/software/sed/
136+
https://www.gnu.org/software/sed/
151137
+ Download:
152-
http://ftp.gnu.org/gnu/sed/
153-
ftp://ftp.gnu.org/gnu/sed/
138+
https://ftp.gnu.org/gnu/sed/
154139

155140
* GNU libtool 1.5.22 or newer.
156141
+ Optional.
157142
Needed if you want to invoke gnulib-tool with option --libtool.
158143
libtool 2.2.x or newer is needed if you want to invoke gnulib-tool
159144
with options --create-testdir/--test and --libtool.
160145
+ Homepage:
161-
http://www.gnu.org/software/libtool/
146+
https://www.gnu.org/software/libtool/
162147
+ Download:
163-
http://ftp.gnu.org/gnu/libtool/
164-
ftp://ftp.gnu.org/gnu/libtool/
148+
https://ftp.gnu.org/gnu/libtool/

0 commit comments

Comments
 (0)