summary refs log tree commit diff
path: root/pkgs/os-specific/linux/bbswitch
Commit message (Collapse)AuthorAge
* treewide: remove replacements of '$(shell uname -r)' with ↵Artturin2023-01-22
| | | | | | | '${kernel.modDirVersion}' after adding deterministic-uname to kernel.moduleBuildDependencies this is unnecessary
* linuxPackages.bbswitch: 0.8 -> unstable-2021-11-29 (#179644)Zane van Iperen2022-08-05
| | | Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
* linuxPackages.bbswitch: mark broken on Linux 5.18Alyssa Ross2022-05-25
|
* bbswitch: switch to fetchFromGitHubFelix Buehler2021-09-19
|
* linuxPackages.bbswitch: use kernel's make flagsBernardo Meurer2021-09-10
| | | | | We should be using whatever makeflags were used to build the kernel itself, otherwise clang-built kernels cannot use the module.
* linuxPackages.bbswitch: add licenseAlyssa Ross2021-09-08
|
* treewide: with stdenv.lib; in meta -> with lib;Profpatsch2021-01-11
| | | | | | | | | | | | | | | | | | | 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
* bbswitch: fix build with Linux kernel version >= 5.6.0Peter Simons2020-04-19
| | | | Fixes https://github.com/NixOS/nixpkgs/issues/85564.
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
|
* treewide: use runtimeShell instead of stdenv.shell whenever possibleJörg Thalheim2019-02-26
| | | | | | | | | Whenever we create scripts that are installed to $out, we must use runtimeShell in order to get the shell that can be executed on the machine we create the package for. This is relevant for cross-compiling. The only use case for stdenv.shell are scripts that are executed as part of the build system. Usages in checkPhase are borderline however to decrease the likelyhood of people copying the wrong examples, I decided to use runtimeShell as well.
* treewide: use ${stdenv.shell} instead of /bin/sh where possiblernhmjoj2019-01-16
|
* linuxPackages.bbswitch: disable on AArch64Nikolay Amiantov2018-03-09
| | | | It makes no sense on non-x86 platforms.
* Fix some instances of #33166 correctlyFranz Pletz2017-12-29
|
* bbswitch: add libelf to buildInputsChristoph Hrdinka2017-12-28
| | | | Signed-off-by: Christoph Hrdinka <c.github@hrdinka.at>
* Use general hardening flag toggle listsFranz Pletz2016-03-05
| | | | | | | | | | | | | | | | | | | | | | | 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
* linuxPackages.bbswitch: turn off pic hardeningRobin Gloster2016-02-12
|
* bbswitch: maintain, fix (transient?) hash failureNikolay Amiantov2015-04-06
|
* bbswitch: add patch to fix Lenovo t440pNikolay Amiantov2015-04-05
|
* Another attempt to eradicate ensureDirEelco Dolstra2014-06-30
| | | | See c556a6ea46e71e1907d78b71fab36df30297b3ad.
* upgrade bbswitch to 0.8Corey O'Connor2014-03-04
|
* Update and fix kernel packages to new kernel buildShea Levy2014-01-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In most cases, this just meant changing kernelDev (now removed from linuxPackagesFor) to kernel.dev. Some packages needed more work (though whether that was because of my changes or because they were already broken, I'm not sure). Specifics: * psmouse-alps builds on 3.4 but not 3.10, as noted in the comments that were already there * blcr builds on 3.4 but not 3.10, as noted in comments that were already there * open-iscsi, ati-drivers, wis-go7007, and openafsClient don't build on 3.4 or 3.10 on this branch or on master, so they're marked broken * A version-specific kernelHeaders package was added The following packages were removed: * atheros/madwifi is superceded by official ath*k modules * aufs is no longer used by any of our kernels * broadcom-sta v6 (which was already packaged) replaces broadcom-sta * exmap has not been updated since 2011 and doesn't build * iscis-target has not been updated since 2010 and doesn't build * iwlwifi is part of mainline now and doesn't build * nivida-x11-legacy-96 hasn't been updated since 2008 and doesn't build Everything not specifically mentioned above builds successfully on 3.10. I haven't yet tested on 3.4, but will before opening a pull request. Signed-off-by: Shea Levy <shea@shealevy.com>
* bbswitch: upgrade to 0.7Mathijs Kwik2013-08-25
|
* Partially revert my recent kernelPackages changesShea Levy2013-03-24
| | | | | | | | | | | | | | | | | First, pass in `self' again so that overriding works properly (thanks for pointing that out, @edolstra) Second, instead of having linuxPackages*.kernel mean something different inside the set and out, add a new attribute linuxPackages*.kernelDev, which for the generic kernel is simply linuxPackages*.kernel but for the manual-config kernel is the `dev' output (which has the build tree, source tree, etc.) The second change required trivial modifications in a bunch of expressions, I verified that all of the linuxPackages* sets defined in all-packages.nix have the same drv paths before and after the change. Signed-off-by: Shea Levy <shea@shealevy.com>
* bbswitch: upgrade to 0.6Mathijs Kwik2013-03-22
|
* bbswitch: upgrade to 0.5 - add linux 3.8 compatibility patchMathijs Kwik2013-03-04
|
* bbswitch: upgraded to 0.4.2Mathijs Kwik2012-05-09
| | | | svn path=/nixpkgs/trunk/; revision=34025
* bbswitch: use the modDirVersion instead of versionMathijs Kwik2012-03-18
| | | | svn path=/nixpkgs/trunk/; revision=33244
* Let 'bbswitch' and 'acpi-call' use the attribute kernel.version instead of a ↵Arie Middelkoop2012-02-24
| | | | | | nasty 'ls' to determine the kernel version. svn path=/nixpkgs/trunk/; revision=32531
* fixed download urls after kernel-depending packages had their names changedPeter Simons2012-02-22
| | | | svn path=/nixpkgs/trunk/; revision=32484
* * Include the kernel version in kernel-specific packages so that theyEelco Dolstra2012-02-17
| | | | | | can be distinguished in nix-env -qa output. svn path=/nixpkgs/trunk/; revision=32352
* Added the 'bbswitch' module, which is a more conventient module for powering ↵Arie Middelkoop2012-01-26
off/on nvidia graphics cards than possible via the acpi_call module. svn path=/nixpkgs/trunk/; revision=31840