Sergei Trofimovich
9b42f641b8
autoconf264: fix depends for strictDeps = true
...
Without the change `config.strictDepsByDefault = true` fails build as:
checking for GNU M4 that supports accurate traces... configure: error: no acceptable m4 could be found in $PATH.
2022-06-21 21:31:34 +01:00
Artturin
f002ffed9a
treewide: enable strictDeps in bootstrap packages
2022-05-22 16:40:26 +03:00
Dmitry Bogatov
d954878d80
autoconf: build offline html documentation ( #172103 )
...
* autoconf: build offline html documentation
* Update pkgs/development/tools/misc/autoconf/default.nix
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
* Update pkgs/development/tools/misc/autoconf/default.nix
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Dmitry Bogatov <git#v1@kaction.cc>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-05-09 15:13:21 +02:00
Sergei Trofimovich
42091a7b8b
autoconf213: move 'm4' and 'perl' to nativeBuildInputs (strictDeps = true)
...
Without the change `strictDeps = true` build fails as:
$ nix build --impure --expr 'with import ./. {}; autoconf213.overrideAttrs (oa: { strictDeps = true;})'
Error: Autoconf requires GNU m4 1.1 or later
2022-05-07 07:10:05 +01:00
c0bw3b
f50fac7935
autoconf213: remove xz from inputs
...
It's a remnant of old times when `lzma` was used to unpack the sources.
But it's unused now.
2022-02-11 11:35:21 +01:00
Luo Chen
584a8b3514
autoconf213: fix nativeBuildInputs
...
Typo: nativebuildInputs -> nativeBuildInputs
(#156656 )
2022-02-10 19:04:20 +01:00
Vladimír Čunát
add40e9d32
Merge #144998 : autoconf: pull upstream fix (into staging)
2021-11-15 20:33:13 +01:00
Sandro
22a4fcfd4e
Merge pull request #145239 from Stunkymonkey/development-pname-version-1
2021-11-13 23:59:13 +01:00
Felix Buehler
388a3a14d8
autoconf: rename name to pname&version
2021-11-10 14:05:09 +01:00
Felix Buehler
66e4f4b3ee
pkgs/development: followup fmt
2021-11-10 14:03:48 +01:00
Felix Buehler
345d71ffd0
pkgs/development: rename name to pname&version
2021-11-10 14:03:21 +01:00
Sergei Trofimovich
70f8d78dcc
autoconf: pull upstream fix for autoreconf race
...
Before this change `xfce.garcon` did not always compile successfully:
$ c=1; while nix build --rebuild -f. xfce.garcon --cores 1; do (( c+=1 )); echo again with $c; done
...
again with 4
garcon-gtk/Makefile.am: installing './depcomp'
.../am/depend2.am: error: am__fastdepCC does not appear in AM_CONDITIONAL
.../am/depend2.am: The usual way to define 'am__fastdepCC' is to add 'AC_PROG_CC'
This happens due to an autoconf bug when m4 is called within 1 second:
Upstream report and fix: https://savannah.gnu.org/support/index.php?110521
The change allows `xfce.garcon` to rebuild 60 times in a row without failures.
2021-11-09 18:02:06 +00:00
Felix Bühler
547cd904d6
autoconf: use pname & version instead of name ( #127059 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-06-17 01:17:31 +02:00
Vladimír Čunát
82bccc2d62
Merge branch 'nixpkgs-unstable' into PR #111431
...
I'm not really sure about the conflicts in:
pkgs/development/python-modules/psutil/default.nix
Hydra nixpkgs: ?compare=1666054
2021-04-28 17:13:34 +02:00
Sandro Jäckel
3453b89f4b
lzma: deprecate alias
2021-04-04 19:49:52 +02:00
Andreas Rammhold
b9cc20e0fd
autoconf: use autoconf 2.71 by default
2021-01-31 12:10:18 +01:00
Andreas Rammhold
10efa49863
autoconf271: init at 2.71
...
This is a newer version of autoconf that fixes a bunch of issues that occured
since the last autoconf release and they also fixed one issue with clang that I
ran into while trying out Nix on aarch64-darwin [1].
[1] http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=commit;h=de36ccf6637974f4faba3747813d38ee46e77d69
2021-01-31 12:10:17 +01:00
Ben Siraphob
c522fec274
pkgs/development/tools: stdenv.lib -> lib
2021-01-23 20:30:03 +07:00
Alyssa Ross
3f42dfe7d9
autoconf: 2.69 -> 2.70
2020-12-17 12:52:51 +00:00
Alyssa Ross
c434c60b39
autoconf270: init at 2.70
...
Fixes: https://github.com/NixOS/nixpkgs/pull/106642
("autoconf: 2.69 -> 2.70")
2020-12-17 12:52:44 +00:00
Matthew Bauer
d0677e6d45
treewide: add warning comment to “boot” packages
...
This adds a warning to the top of each “boot” package that reads:
Note: this package is used for bootstrapping fetchurl, and thus cannot
use fetchpatch! All mutable patches (generated by GitHub or cgit) that
are needed here should be included directly in Nixpkgs as files.
This makes it clear to maintainer that they may need to treat this
package a little differently than others. Importantly, we can’t use
fetchpatch here due to using <nix/fetchurl.nix>. To avoid having stale
hashes, we need to include patches that are subject to changing
overtime (for instance, gitweb’s patches contain a version number at
the bottom).
2020-07-31 08:56:53 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
c0bw3b
0498ccd076
Treewide: use HTTPS on GNU domains
...
HTTP -> HTTPS for :
- http://gnu.org/
- http://www.gnu.org/
- http://elpa.gnu.org/
- http://lists.gnu.org/
- http://gcc.gnu.org/
- http://ftp.gnu.org/ (except in fetchurl mirrors)
- http://bugs.gnu.org/
2018-12-02 15:51:59 +01:00
Jan Malakhovski
7438083a4d
tree-wide: disable doCheck
and doInstallCheck
where it fails (the trivial part)
2018-04-25 04:18:46 +00:00
Ben Gamari
d625f181bd
autoconf: Enable cross-compilation
2018-02-13 09:44:28 -06:00
John Ericson
252b36a28d
misc pkgs: Recategorize some dependencies
2017-09-05 11:37:10 -04:00
Tuomas Tynkkynen
21f17d69f6
treewide: Add lots of meta.platforms
...
Build-tested on x86_64 Linux & Mac.
2016-08-02 21:42:43 +03:00
Emery Hemingway
ae59f6426a
autoconf: peg version 2.64
2016-04-27 11:51:20 +02:00
Eelco Dolstra
2ed5c2bd6b
Set some meta.platforms
...
Also fix meta.platform -> meta.platforms in a few places.
2015-03-20 20:04:42 +01:00
Ludovic Courtès
41b53577a8
unmaintain a bunch of packages
2015-01-13 22:33:49 +01:00
Vladimír Čunát
89354b4b1a
autoconf-2.13: add versioned executable
...
Needed by mozilla hg builds.
2014-10-25 21:40:23 +02:00
Peter Simons
2d326e5032
Merge remote-tracking branch 'origin/master' into staging.
...
Conflicts:
pkgs/desktops/e18/enlightenment.nix
2014-08-04 16:51:47 +02:00
Eelco Dolstra
8a10d8bbc3
autoconf: Disable tests
...
These take waaaay too long.
2014-07-29 17:03:48 +02:00
Mateusz Kowalczyk
7a45996233
Turn some license strings into lib.licenses values
2014-07-28 11:31:14 +02:00
Evgeny Egorochkin
c67f562d5e
add branch info
2014-02-18 04:13:45 +02:00
Bjørn Forsman
28ac782583
Some description fixes
...
There are many more packages to fix, this is just a start.
Rules:
* Don't repeat the package name (not always that easy...)
* Start with capital letter
* Don't end with full stop
* Don't start with "The ..." or "A ..."
I've also added descriptions to some packages and rewritten others.
2013-10-05 19:36:23 +02:00
Ludovic Courtès
c04a322018
autoconf: update to 2.69
2012-07-07 11:27:29 +02:00
Eelco Dolstra
5abed12234
* i386-sunos -> i686-solaris.
...
svn path=/nixpkgs/trunk/; revision=30507
2011-11-21 14:11:04 +00:00
Ludovic Courtès
e314e1f2de
GNU Autoconf: Disable tests on Solaris.
...
svn path=/nixpkgs/trunk/; revision=25671
2011-01-22 22:20:52 +00:00
Ludovic Courtès
d6c74382d9
GNU Autoconf 2.68.
...
svn path=/nixpkgs/trunk/; revision=24104
2010-10-05 22:08:58 +00:00
Ludovic Courtès
c8b7ed425b
GNU Autoconf 2.67.
...
svn path=/nixpkgs/trunk/; revision=23260
2010-08-19 16:58:08 +00:00
Rob Vermaas
78ba3b5d01
autoconf: use stdenv.system in stead of builtins.currentSystem for doCheck
...
svn path=/nixpkgs/trunk/; revision=22506
2010-07-07 11:42:04 +00:00
Rob Vermaas
e230d213fa
Reverted autoconf to 2.65 because it has some regressions regarding AC_CHECK_SIZEOF.
...
This break almost all stratego based packages. No final patch available, see
http://lists.gnu.org/archive/html/autoconf/2010-07/msg00004.html for more info.
svn path=/nixpkgs/trunk/; revision=22504
2010-07-07 09:59:33 +00:00
Ludovic Courtès
9df792c440
GNU Autoconf 2.66.
...
svn path=/nixpkgs/trunk/; revision=22459
2010-07-04 21:10:44 +00:00
Lluís Batlle i Rossell
a3403e6828
Finishing the update from trunk, having resolved the eclipse related directory
...
renaming.
I think directory renaming breaks the usual merges... because it leaves the
'to be removed' directory in the working directory still. A manual 'rm' of the
'to be removed' directory fixed the commit.
svn merge ^/nixpkgs/trunk
svn path=/nixpkgs/branches/stdenv-updates/; revision=18661
2009-11-26 21:46:08 +00:00
Ludovic Courtès
f1f286052e
Remove `unpackCmd's not needed with GNU tar format auto-detection (r18492).
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=18653
2009-11-26 15:50:26 +00:00
Ludovic Courtès
0d041d909b
GNU Autoconf 2.65.
...
svn path=/nixpkgs/trunk/; revision=18511
2009-11-21 23:18:23 +00:00
Ludovic Courtès
7dd05fc776
Autoconf: Don't run the test suite on Cygwin.
...
svn path=/nixpkgs/trunk/; revision=16521
2009-07-30 15:26:30 +00:00
Ludovic Courtès
4456c7496a
Autoconf: Patch sloppy test case.
...
svn path=/nixpkgs/trunk/; revision=16511
2009-07-29 19:39:15 +00:00
Ludovic Courtès
8f6228ee5b
Autoconf: Disable the test suite on {Cyg,Dar}win.
...
svn path=/nixpkgs/trunk/; revision=16499
2009-07-29 08:38:26 +00:00