| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
| |
stdenv.targetPlatform really shouldn't be used by software that
doesn't generate or manipulate binaries. I reviewed all uses of
targetPlatform outside of pkgs/development/compilers and pkgs/stdenv
and replaced those which weren't involved in something which fits
these criteria.
|
|
|
|
|
|
|
| |
Fix two configure checks that fail on clang 16 due to unexpected errors:
* Undefined type `uint8_t` by including `stdint.h`; and
* Unused `sa_len_ptr` by incrementing the target of the pointer.
|
|
|
|
|
|
|
|
|
|
| |
Prior to this commit, dante's configure-time getaddrinfo() checks
were disabled only if stdenv.hostPlatform.isMips64.
These checks must also be disabled if the buildPlatform cannot
execute hostPlatform binaries. This commit factors out the control
of this disablement as a flag and adds an additional situation in
which that flag is enabled.
|
| |
|
|
|
|
| |
the argument to optional should not be list
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Let's remove the hardwired PATH= setting from the redefgen.sh script
which is executed when autoreconfHook is enabled. This resolves the
following failure:
build flags: SHELL=/nix/store/i2k8pqqzrmaafz2lf1dly1w96n4xpf2w-bash-5.1-p16/bin/bash
Making all in include
make[1]: Entering directory '/build/dante-1.4.3/include'
make all-am
make[2]: Entering directory '/build/dante-1.4.3/include'
sh ../include/redefgen.sh ../include
../include/redefgen.sh: line 13: egrep: command not found
../include/redefgen.sh: line 13: egrep: command not found
../include/redefgen.sh: line 13: awk: command not found
|
|
|
|
|
|
| |
This patch allows dante to be compiled (and cross-compiled) for mips64el.
Co-authored-by: John Ericson <git@JohnEricson.me>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
|
|
|
|
| |
Add PAM, SASL and UPnP support.
|
|
|
|
|
|
|
|
|
|
|
| |
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/3z75x46yp38ckpdvadhdk2mnvj1dz79s-dante-1.4.2/bin/sockd -h` got 0 exit code
- ran `/nix/store/3z75x46yp38ckpdvadhdk2mnvj1dz79s-dante-1.4.2/bin/sockd -v` and found version 1.4.2
- ran `/nix/store/3z75x46yp38ckpdvadhdk2mnvj1dz79s-dante-1.4.2/bin/sockd -h` and found version 1.4.2
- found 1.4.2 with grep in /nix/store/3z75x46yp38ckpdvadhdk2mnvj1dz79s-dante-1.4.2
- found 1.4.2 in filename of file in /nix/store/3z75x46yp38ckpdvadhdk2mnvj1dz79s-dante-1.4.2
|
|
|