| Commit message (Expand) | Author | Age | Files | Lines |
| * | v4l2loopback: 0.15.1 -> 0.15.3 | Dietrich Daroch | 2025-12-04 | 1 | -2/+2 |
| * | v4l2loopback: Add nix update script•••This should allow automatic version bumps and avoid getting stuck into older
broken versions.
- https://github.com/NixOS/nixpkgs/issues/453831
| Dietrich Daroch | 2025-12-04 | 1 | -6/+5 |
| * | linuxPackages.v4l2loopback: Fix makeFlags for utils•••Do not pass makeFlags to the utils build. It only works with building
kernel modules.
Fixes #436300.
| dramforever | 2025-08-26 | 1 | -0/+6 |
| * | linuxKernel.packages.linux*.v4l2loopback: 0.15.0 -> 0.15.1 | wxt | 2025-07-25 | 1 | -7/+10 |
| * | linuxKernel.packages.v4l2loopback: 0.13.2 -> 0.15.0 | Amadej Kastelic | 2025-05-28 | 1 | -2/+2 |
| * | Revert "treewide: replace `rev` with `tag`"•••This reverts commit 65a333600d5c88a98d674f637d092807cfc12253.
This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.
It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).
A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.
[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e4587d75882aebc21a04bee960418f8ce9
| Winter | 2025-04-08 | 1 | -1/+1 |
| * | treewide: replace `rev` with `tag` | Pol Dellaiera | 2025-04-07 | 1 | -1/+1 |
| * | treewide: Format all Nix files•••Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:
nix-build ci -A fmt.check
This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).
This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).
Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](https://github.com/NixOS/nixpkgs/tree/8616af08d915377bd930395f3b700a0e93d08728/maintainers/scripts/auto-rebase).
If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
| Silvan Mosberger | 2025-04-01 | 1 | -5/+20 |
| * | linux: expose make flags for modules in `linuxKernel.packages.linux_X_Y`•••Closes #376820
The issue with providing `moduleMakeFlags` via `passthru` of the kernel
package is that when this package gets overriden[1], the `moduleMakeFlags`
list still references the kernel without the overrides.
This broke e.g. kernel modules of linux-rpi4 which can be reproduced
with
nix-build --argstr system aarch64-linux -A linuxKernel.packages.linux_rpi4.zfs_2_3
This used to break with
Error: modDirVersion 6.6.51 specified in the Nix expression is wrong, it should be: 6.6.51-v8
since KBUILD_OUTPUT referenced the kernel without the changes from
`overrideDerivation` that also changes the `modDirVersion`.
The new approach is to add the build flags right into
`linuxKernel.packages.linux_X_Y`: that way we don't need any hacks to
update `moduleMakeFlags` when the derivation with the passthru gets
overridden.
By using the fixpoint of the package-set, the `kernelModuleMakeFlags`
list is correctly updated. E.g. given
with import ./. {};
linuxKernel.packages.linux_6_6.extend (self: super: {
kernel = super.kernel.overrideAttrs (_: {
name = "linux-snens";
});
})
the `makeFlags` is correctly updated:
$ nix-instantiate snenskek.nix -A zfs_2_3.makeFlags --eval --strict
[ "ARCH=x86_64" "CROSS_COMPILE=" "KBUILD_OUTPUT=/nix/store/gsp68549k1aqbwxwczpgw67w5jjn4shw-linux-snens-dev/lib/modules/6.6.74/build" ]
[1] E.g. `linux-rpi4`.
| Maximilian Bosch | 2025-01-27 | 1 | -2/+2 |
| * | treewide: kernel.makeFlags -> kernel.moduleMakeFlags | K900 | 2025-01-23 | 1 | -1/+1 |
| * | linuxPackages*.v4l2loopback: 0.12.7-unstable-2024-02-12 -> 0.13.2 | Florian Klink | 2024-08-14 | 1 | -4/+6 |
| * | treewide: Remove indefinite article from meta.description•••nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \
| xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
| Alexis Hildebrandt | 2024-06-09 | 1 | -1/+1 |
| * | treewide: add meta.mainProgram to packages with a single binary•••The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
| stuebinm | 2024-03-19 | 1 | -0/+1 |
| * | linuxPackages.v4l2loopback: unstable-2023-11-23 -> 0.12.7-unstable-2024-02-12•••Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
| Sefa Eyeoglu | 2024-03-13 | 2 | -58/+3 |
| * | v4l2loopback: unstable-2023-02-19 -> unstable-2023-11-23 | André Silva | 2023-12-11 | 1 | -9/+4 |
| * | maintainers: fortuneteller2k -> moni | fortuneteller2k | 2023-11-17 | 1 | -1/+1 |
| * | v4l2loopback: unstable-2022-08-05 -> unstable-2023-02-19 | betaboon | 2023-04-07 | 2 | -3/+63 |
| * | v4l2loopback: unstable-2021-07-13 -> unstable-2022-08-05 | FliegendeWurst | 2022-11-01 | 1 | -3/+3 |
| * | v4l2loopback: prepend kernel.makeFlags to makeFlags and some cleanup | Nick Cao | 2022-03-07 | 1 | -5/+2 |
| * | v4l2loopback: Fix issue with buildEnv using bin output•••See https://github.com/NixOS/nixpkgs/pull/134311#issuecomment-901952544
| Las Safin | 2021-08-19 | 1 | -0/+1 |
| * | v4l2loopback: unstable-2020-04-22 -> unstable-2021-07-13 | Las Safin | 2021-08-16 | 1 | -3/+3 |
| * | v4l2loopback: Add bin output with utils | Las Safin | 2021-08-16 | 1 | -0/+6 |
| * | linuxPackages_4_4.v4l2loopback: fix build for 4.4 kernels | fortuneteller2k | 2021-06-06 | 1 | -6/+7 |
| * | remove myself from a bunch of software I no longer use/maintain | Domen Kožar | 2021-03-03 | 1 | -1/+1 |
| * | 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
| Profpatsch | 2021-01-11 | 1 | -2/+2 |
| * | v4l2loopback: 0.12.4 -> 0.12.5 | jakobrs | 2020-04-29 | 1 | -2/+2 |
| * | v4l2loopback: 0.12.3 -> 0.12.4 | Andreas Stührk | 2020-04-10 | 1 | -2/+2 |
| * | treewide: Per RFC45, remove all unquoted URLs | Michael Reilly | 2020-04-10 | 1 | -1/+1 |
| * | v4l2loopback: 0.12.2 -> 0.12.3 | Cole Mickens | 2020-01-17 | 1 | -2/+2 |
| * | v4l2loopback: 0.12.0 -> 0.12.2 | Cole Mickens | 2019-10-23 | 1 | -2/+2 |
| * | v42lloopback: 0.11 -> 0.12 | Ryan Trinkle | 2018-10-08 | 1 | -2/+2 |
| * | linuxPackages.v4l2loopback: 0.9.1 -> 0.11.0 | Piotr Bogdan | 2018-03-28 | 1 | -5/+7 |
| * | linuxPackages.v4l2loopback: fix compilation with linux-4.14 | Andreas Rammhold | 2018-01-19 | 1 | -0/+1 |
| * | Merge remote-tracking branch 'origin/master' into hardened-stdenv | Franz Pletz | 2016-05-18 | 1 | -1/+1 |
| |\ |
|
| | * | rename iElectric to domenkozar to match GitHub | Domen Kožar | 2016-05-17 | 1 | -1/+1 |
| * | | Use general hardening flag toggle lists•••The following parameters are now available:
* hardeningDisable
To disable specific hardening flags
* hardeningEnable
To enable specific hardening flags
Only the cc-wrapper supports this right now, but these may be reused by
other wrappers, builders or setup hooks.
cc-wrapper supports the following flags:
* fortify
* stackprotector
* pie (disabled by default)
* pic
* strictoverflow
* format
* relro
* bindnow
| Franz Pletz | 2016-03-05 | 1 | -2/+1 |
| * | | linuxPackages.v4l2loopback: no format/pic hardening | Robin Gloster | 2016-02-07 | 1 | -2/+5 |
| |/ |
|
| * | v4l2loopback: update 0.8.0 -> 0.9.1 | Nathaniel Baxter | 2015-07-25 | 2 | -35/+2 |
| * | v4l2loopback: fix build in kernel 3.18 | Domen Kožar | 2014-12-10 | 2 | -0/+33 |
| * | typo | Domen Kožar | 2014-04-02 | 1 | -1/+1 |
| * | add v4l2loopback: a kernel module to create V4L2 loopback devices | Domen Kožar | 2014-03-31 | 1 | -0/+32 |