summaryrefslogtreecommitdiff
path: root/pkgs/os-specific/linux/v4l2loopback (follow)
Commit message (Expand)AuthorAgeFilesLines
* v4l2loopback: 0.15.1 -> 0.15.3Dietrich Daroch2025-12-041-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 Daroch2025-12-041-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. dramforever2025-08-261-0/+6
* linuxKernel.packages.linux*.v4l2loopback: 0.15.0 -> 0.15.1wxt2025-07-251-7/+10
* linuxKernel.packages.v4l2loopback: 0.13.2 -> 0.15.0Amadej Kastelic2025-05-281-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 Winter2025-04-081-1/+1
* treewide: replace `rev` with `tag`Pol Dellaiera2025-04-071-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 Mosberger2025-04-011-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 Bosch2025-01-271-2/+2
* treewide: kernel.makeFlags -> kernel.moduleMakeFlagsK9002025-01-231-1/+1
* linuxPackages*.v4l2loopback: 0.12.7-unstable-2024-02-12 -> 0.13.2Florian Klink2024-08-141-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 Hildebrandt2024-06-091-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. stuebinm2024-03-191-0/+1
* linuxPackages.v4l2loopback: unstable-2023-11-23 -> 0.12.7-unstable-2024-02-12•••Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net> Sefa Eyeoglu2024-03-132-58/+3
* v4l2loopback: unstable-2023-02-19 -> unstable-2023-11-23André Silva2023-12-111-9/+4
* maintainers: fortuneteller2k -> monifortuneteller2k2023-11-171-1/+1
* v4l2loopback: unstable-2022-08-05 -> unstable-2023-02-19betaboon2023-04-072-3/+63
* v4l2loopback: unstable-2021-07-13 -> unstable-2022-08-05FliegendeWurst2022-11-011-3/+3
* v4l2loopback: prepend kernel.makeFlags to makeFlags and some cleanupNick Cao2022-03-071-5/+2
* v4l2loopback: Fix issue with buildEnv using bin output•••See https://github.com/NixOS/nixpkgs/pull/134311#issuecomment-901952544 Las Safin2021-08-191-0/+1
* v4l2loopback: unstable-2020-04-22 -> unstable-2021-07-13Las Safin2021-08-161-3/+3
* v4l2loopback: Add bin output with utilsLas Safin2021-08-161-0/+6
* linuxPackages_4_4.v4l2loopback: fix build for 4.4 kernelsfortuneteller2k2021-06-061-6/+7
* remove myself from a bunch of software I no longer use/maintainDomen Kožar2021-03-031-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 Profpatsch2021-01-111-2/+2
* v4l2loopback: 0.12.4 -> 0.12.5jakobrs2020-04-291-2/+2
* v4l2loopback: 0.12.3 -> 0.12.4Andreas Stührk2020-04-101-2/+2
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-101-1/+1
* v4l2loopback: 0.12.2 -> 0.12.3Cole Mickens2020-01-171-2/+2
* v4l2loopback: 0.12.0 -> 0.12.2Cole Mickens2019-10-231-2/+2
* v42lloopback: 0.11 -> 0.12Ryan Trinkle2018-10-081-2/+2
* linuxPackages.v4l2loopback: 0.9.1 -> 0.11.0Piotr Bogdan2018-03-281-5/+7
* linuxPackages.v4l2loopback: fix compilation with linux-4.14Andreas Rammhold2018-01-191-0/+1
* Merge remote-tracking branch 'origin/master' into hardened-stdenvFranz Pletz2016-05-181-1/+1
|\
| * rename iElectric to domenkozar to match GitHubDomen Kožar2016-05-171-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 Pletz2016-03-051-2/+1
* | linuxPackages.v4l2loopback: no format/pic hardeningRobin Gloster2016-02-071-2/+5
|/
* v4l2loopback: update 0.8.0 -> 0.9.1Nathaniel Baxter2015-07-252-35/+2
* v4l2loopback: fix build in kernel 3.18Domen Kožar2014-12-102-0/+33
* typoDomen Kožar2014-04-021-1/+1
* add v4l2loopback: a kernel module to create V4L2 loopback devicesDomen Kožar2014-03-311-0/+32