Malo Bourgon
16e15fa68f
treewide: add meta.mainProgram to many packages
2 years ago
Alyssa Ross
1ea759f94c
gnumake: add debug info
2 years ago
Felix Buehler
87316d778b
various: cleanup of "inherit version;"
3 years ago
Sandro Jäckel
ad1e9c3a27
gnumake: remove ? null from inputs
3 years ago
Maximilian Bosch
3f5336e15b
gnumake42: fix build w/glibc-2.33
3 years ago
Jörg Thalheim
ed37276827
gnumake: use sh instead of /bin/sh by default
3 years ago
Ben Siraphob
c522fec274
pkgs/development/tools: stdenv.lib -> lib
3 years ago
Jonathan Ringer
9bb3fccb5b
treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
...
continuation of #109595
pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.
python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
3 years ago
Vladimír Čunát
e978eb5986
gnumake42: bring this version back
...
This is almost a revert of commit 0cfe9f3a
(PR #86293 ). Version 4.3
https://lists.gnu.org/archive/html/info-gnu/2020-01/msg00004.html
brought some incompatibilities, so this will be useful for shorter-term
workarounds.
4 years ago
Chuck
0cfe9f3ae2
gnumake: 4.2.1 -> 4.3
4 years ago
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
4 years ago
Robin Gloster
a8822b6ec2
gnumake: *Flags are lists
4 years ago
volth
c814d72b51
treewide: name -> pname
5 years ago
Matthew Bauer
26de2d1780
gnumake: disable subsecond mtime on darwin
...
gnumake can support subsecond mtimes if it is available. But Darwin
doesn’t support setting subsecond mtimes until 10.13! So we can just
disable this check to avoid the issue where most of our built tools
use seconds but make uses nanoseconds. Might fix some parallel issues
along the way.
Fixes #51221
6 years ago
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/
6 years ago
Piotr Bogdan
2c60a41d0a
gnumake3: remove
6 years ago
aszlig
492ca7be2b
gnumake3: Fix build against glibc-2.27
...
This has already been patched against gnumake4 (519f0b8db2
)
but we still have packages depending on gnumake3, so let's also apply
the same patch to gnumake 3.
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @shlevy , @vcunat
6 years ago
Shea Levy
519f0b8db2
gnumake: Unconditionally fix build against glibc-2.27
6 years ago
Shea Levy
43522dc851
riscv: Use gnumake42HEAD.
6 years ago
Shea Levy
fb8a09e8f0
gnumake: Add 4.2.90pre2491_38c8a11 for proper glibc 2.27 support.
6 years ago
Shea Levy
a551e6debc
gnumake: Fix build against glibc 2.27.
6 years ago
Tuomas Tynkkynen
0ea1c45b04
gnumake: Drop pkgconfig if not building with guileSupport
...
This used to be the case before commit 531e4b80c9
which seems to
have dropped it by accident.
Removes one unnecessary build of pkgconfig during stdenv bootstrapping.
6 years ago
Ricardo M. Correia
029522249b
gnumake: fix occasional hangs in parallel builds
...
https://savannah.gnu.org/bugs/?49014
https://savannah.gnu.org/bugs/?51159
7 years ago
John Ericson
531e4b80c9
misc pkgs: Basic sed to get fix `pkgconfig` and `autoreconfHook` `buildInputs`
...
Only acts on one-line dependency lists.
7 years ago
Tuomas Tynkkynen
1ff422aa23
treewide: Add man & info outputs where necessary (instead of doc)
...
Because man & info pages won't be going to $doc after the next commit.
Scripted change for the files having one-package-per-file.
7 years ago
Eelco Dolstra
6669a3b477
stdenv: Remove log nesting
...
Nix/Hydra no longer support pretty printing of logs, so this is no
longer useful.
7 years ago
Eelco Dolstra
9f345ce2c7
gnumake41: Remove unused version
7 years ago
Eelco Dolstra
8cfe77444b
gnumake40: Remove unused version
7 years ago
Eelco Dolstra
969d7b0451
gnumake380: Remove
...
This hasn't been used in a long time.
7 years ago
Vladimír Čunát
e78ef9cc12
gnumake-3.81: remove
...
It doesn't seem to be of any use, except for spitting warnings about md5.
8 years ago
Chris Martin
5a3560fecf
gnumake-3.80: md5->sha256
8 years ago
Robin Gloster
c95ab0a2d1
gnumake380: disable format hardening
8 years ago
Tuomas Tynkkynen
21f17d69f6
treewide: Add lots of meta.platforms
...
Build-tested on x86_64 Linux & Mac.
8 years ago
Tuomas Tynkkynen
2258b21e4b
treewide: Add lots of platforms to packages with no meta
...
Build-tested on x86_64 Linux and on Darwin.
8 years ago
Vladimír Čunát
9d3228f99d
gnumake42: bugfix 4.2 -> 4.2.1
8 years ago
Rahul Gopinath
586a9c0d9c
gnumake: Allow guile extension language as an optional feature
8 years ago
Nick Novitski
93b99cd361
gnumake: add version 4.2
8 years ago
Peter Simons
8e462995ba
Bring my stdenv.lib.maintainers user name in line with my github nick.
8 years ago
Eelco Dolstra
3ede0a64a2
make: Don't segfault if we can't get a tty name
...
This happened in VM builds:
make flags: SHELL=/nix/store/dbxpkswwc7rh6g1iy6dwqklzw39hihb1-bash-4.3-p33/bin/bash
/nix/store/jm26xg0h3jcrg4bbrwiqx3jpirscdk0p-stdenv/setup: line 658: 5957 Segmentation fault make ${makefile:+-f $makefile} ${enableParallelBuilding:+-j${NIX_BUILD_CORES} -l${NIX_BUILD_CORES}} $makeFlags "${makeFlagsArray[@]}" $buildFlags "${buildFlagsArray[@]}"
9 years ago
Florian Friesdorf
f33f2a7e82
cygwin: disable gnumake check because of hanging test
9 years ago
Vladimír Čunát
65ac24c903
gnumake-4.1: split docs
9 years ago
Ludovic Courtès
41b53577a8
unmaintain a bunch of packages
10 years ago
Peter Simons
ac55bb22be
gnumake: add version 4.1
10 years ago
Mateusz Kowalczyk
7a45996233
Turn some license strings into lib.licenses values
10 years ago
Peter Simons
6dfc18dc00
gnumake: add version 4.0
11 years ago
Peter Simons
aa58b5f571
gnumake: clean up directory structure; no functional change
11 years ago
Peter Simons
ac86eed59c
gnumake: disable test suite on FreeBSD
...
One test fails, unfortunately, but I'm not sure what to do about it.
11 years ago
Vladimír Čunát
9bc36c9729
gnumake381: fix the patching because of gnumake
11 years ago
Vladimír Čunát
d3821edb9e
gnumake: patch the patches so it looks nice
11 years ago
Vladimír Čunát
8ad7893bfc
make: PATCHES from gentoo
...
also needed for updated firebird to build
11 years ago