| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Because _p2017... cannot be fetched: 404.
The change is minimal: Adjusting whether usage messages are printed to
stdout or stderr.
It's hard to find stable source links for nettools and we resort to
fetching patched sources out of other distros' tarball caches because
this package is deprecated:
https://lwn.net/Articles/710533/
https://lwn.net/Articles/710535/
https://wiki.linuxfoundation.org/networking/iproute2
The advice is to switch to iproute2, but NixOS activation scripts use
`domainname` from nettools, for which neither iproute2 nor systemd
offers a replacement. I inquired about this on iproute2's mailing list:
https://lore.kernel.org/netdev/CAPwpnyTDpkX2hxiqYLxTuMM38cq+whPSC0yoee-YPLEAwfvqpQ@mail.gmail.com/
|
|
|
|
|
|
|
|
|
| |
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
|
|
|
|
| |
Adds an -m flag to track MPTCP connection.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Nothing critical, here's the highlights:
* ROSE fixes
* arp scanf/output fix
* linux header compat:
https://sourceforge.net/p/net-tools/code/ci/ea3935bd7c0f36c86c40e5785326698fa3336c6a/
Commit log (short):
https://sourceforge.net/p/net-tools/code/ci/479bb4a7e11a4084e2935c0a576388f92469225b/log/
|
|
|
|
|
| |
Some tools now need to be explcitely enabled. This version ships the same
executables as the previous one.
|
|
|
|
| |
Previous domain had expired
|
| |
|
|
|
|
| |
I remove the strip (Metricom radio) support
|
|
|
|
|
|
| |
Apparently token ring support is gone in the kernel.
http://hydra.nixos.org/build/3081969
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=17773
|
|
|
|
|
|
| |
$out/share/manN. Cleaned up the expression at the same time.
svn path=/nixpkgs/trunk/; revision=17509
|
|
|
|
|
|
|
|
|
| |
URLs to http://nix.cs.uu.nl/dist/tarballs. With content-addressable
mirror support (r9190, NIXPKGS-70) this is no longer necessary:
fetchurl will try to download from that location automatically. So
we can keep the original URLs.
svn path=/nixpkgs/trunk/; revision=9192
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=8902
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=4335
|
|
|
|
| |
svn path=/nixpkgs/trunk/; revision=3660
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
this contains mostly Armijn's pure stdenv-linux.
* After unpacking the statically linked GCC, patch all store paths to
/nix/store/ffffffffffffffffffffffffffffffff. Ugly hack to prevent
undeclared references but it works.
* We don't need Glib's dynamic libraries in the first bootstrap stage;
delete them. Actually the downloaded Glibc binary is only needed
for building Glibc, since GCC needs a C compiler to build some
programs in `configure'. So static linking is fine for that. Maybe
it would be better to patch `configure' so that we don't need a
pre-built Glibc at all.
* Set the svn:executable property on `cp' and `patchelf'.
* In Glibc, revert to LinuxThreads. Maybe NPTL will work, but TLS
support is a problem.
* Delete most Glibc patches; they're no longer needed since the branch
updated it to 20050110.
* Some cleanups.
svn path=/nixpkgs/trunk/; revision=2258
|
| |
| |
| |
| | |
svn path=/nixpkgs/branches/nixos-pkgs/; revision=1898
|
| |
| |
| |
| |
| |
| | |
gazillion different servers. Resurrected some 25 missing files.
svn path=/nixpkgs/trunk/; revision=2237
|
|/
|
|
| |
svn path=/nixpkgs/trunk/; revision=1722
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Make builders unexecutable by removing the hash-bang line and
execute permission.
* Convert calls to `derivation' to `mkDerivation'.
* Remove `system' and `stdenv' attributes from calls to
`mkDerivation'. These transformations were all done automatically,
so it is quite possible I broke stuff.
* Put the `mkDerivation' function in stdenv/generic.
svn path=/nixpkgs/trunk/; revision=874
|
|
svn path=/nixpkgs/trunk/; revision=805
|