Alyssa Ross
dc1303185f
kmod: add dev and lib outputs
...
Reduces the closure size of pkgsStatic.kmod from 51.0M to 541.6K.
2 years ago
Artturin
86ae2154c2
kmod: add myself(artturin) as a maintainer
3 years ago
Artturin
453968c01a
kmod: switch the priority of module dirs
...
make "/run/booted-system/kernel-modules" be searched first
Fixes https://github.com/NixOS/nixpkgs/issues/146383
modprobe: ERROR: could not insert 'zram': Invalid argument
3 years ago
Abdelhakim Qbaich
ea93044e9e
kmod: fixing darwin.patch
3 years ago
Abdelhakim Qbaich
605ccef432
kmod: proper license entry
3 years ago
Abdelhakim Qbaich
7179ce3717
kmod: build with zstd support
3 years ago
Abdelhakim Qbaich
42e20c4e79
kmod: 27 -> 29
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
Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
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
4 years ago
John Ericson
5c2965145f
treewide: Inline more of the static overlay
...
Picking up where #107238 left off. I think I'll have gotten all the easy
stuff with this.
4 years ago
Michael Roitzsch
4224476df6
kmod: fix kmod tools crash on darwin
...
include the proper header for basename(), otherwise the returned
pointer is truncated to 32 bit because an int return type is assumed
4 years ago
Dominik Xaver Hörl
40d33887db
kmod: add patch to correct behaviour with --field
...
This came up in https://github.com/NixOS/nixpkgs/pull/96008 .
Without this patch modinfo always prints the module name for builtin
modules, even if an explicit --field is passed.
4 years ago
Michael Weiss
1b6e357424
kmod: 26 -> 27
4 years ago
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
4 years ago
Alexander Bantyev
8983cac44c
kmod: fix --enable-static
5 years ago
Gabriel Ebner
a0e4ee3111
aggregateModules: support depmod.d configuration
5 years ago
Ben Wolsieffer
b6d906732c
aggregateModules: use stdenvNoCC instead of stdenv ( #67579 )
5 years ago
volth
f3282c8d1e
treewide: remove unused variables ( #63177 )
...
* treewide: remove unused variables
* making ofborg happy
5 years ago
Linus Heckemann
217cfbe11a
aggregateModules: allow passing name
5 years ago
Will Dietz
c13a29e398
kmod: 25 -> 26
...
https://lwn.net/Articles/779249/
5 years ago
Matthew Bauer
808f05808b
kmod: avoid mass rebuild
...
elf-header shouldn’t be needed on linux
6 years ago
Matthew Bauer
7a2c07d29b
kmod: enable on darwin
...
This is needed to build linux kernels on darwin. While we can’t
actually use it to load kernel modules, we can use it to create
indexes of modules on macOS.
(cherry picked from commit ebb31480e8a45efbaff4c4a212bdfc0b053adde0)
6 years ago
Markus Kowalewski
a3f9340d93
kmod: add license
6 years ago
John Ericson
e5d630e99e
kmod: Remove crossAttrs
...
Issue #21191 is indeed fixed now.
6 years ago
Robert Hensing
30bff42231
linux module handling: support kernels without modules
6 years ago
Tuomas Tynkkynen
10bcf978eb
kmod: 24 -> 25
7 years ago
mimadrid
09e0cc7cc7
Update homepage attributes: http -> https
...
Homepage link "http://.../ " is a permanent redirect to "https://.../ " and should be updated
https://repology.org/repository/nix_stable/problems
7 years ago
Eric Litak
f89504d067
kmod: crossDrv should use native xz
7 years ago
Peter Hoeg
89724f152a
kmod: 23 -> 24
7 years ago
Eelco Dolstra
88f10ad409
aggregateModules: Preserve kernel's modules.{builtin,order}
...
Fixes #19426 .
8 years ago
Nikolay Amiantov
2abe917f18
kmod: 22 -> 23, add /lib/modules to module directories
8 years ago
Nikolay Amiantov
ff22705793
treewide: replace several /sbin paths by /bin
8 years ago
Nikolay Amiantov
30c9aa2698
kmod: add patch to allow searching for modules in several directories
8 years ago
Nikolay Amiantov
081ac25dc6
kmod: 22 -> 23, add /lib/modules to module directories
8 years ago
Shea Levy
9adad8612b
Revert "Merge branch 'modprobe-fix' of git://github.com/abbradar/nixpkgs"
...
Was meant to go into staging, sorry
This reverts commit 57b2d1e9b0
, reversing
changes made to 760b2b9048
.
8 years ago
Nikolay Amiantov
1afd250676
treewide: replace several /sbin paths by /bin
8 years ago
Nikolay Amiantov
131fca0a85
kmod: add patch to allow searching for modules in several directories
8 years ago
Eelco Dolstra
48f51f1185
linux: Compress kernel modules
...
This reduces the kernel package from 185 to 62 MiB, for a neglible
boot time cost.
9 years ago
Louis Taylor
2dd99b8abb
kmod: 21 -> 22
9 years ago
Shea Levy
145768bf9b
Unmaintain a bunch of packages
9 years ago
William A. Kennington III
ad9081411c
kmod: 20 -> 21
9 years ago
William A. Kennington III
9c78bbd405
kmod: 18 -> 20
9 years ago
Shea Levy
f904ca14a2
kmod: bump
10 years ago
Eelco Dolstra
9594421617
kmod: Respect $MODULE_DIR in ‘kmod static-nodes’
10 years ago
Eelco Dolstra
51a1e0a4a9
kmod: Update to 17
10 years ago
Shea Levy
608cee44cc
kmod: bump
...
Signed-off-by: Shea Levy <shea@shealevy.com>
11 years ago
William A. Kennington III
06f92d07e7
Upgrade kmod from 12 -> 15
11 years ago
Eelco Dolstra
9845e6ec5c
Kernel module aggregator: Use kmod instead of module-init-tools
11 years ago
Shea Levy
30e1158101
kmod: Update to kmod-12
12 years ago
Shea Levy
4f713d27f7
kmod: Bump to version 9
12 years ago