summary refs log tree commit diff
path: root/pkgs/os-specific/linux/tp_smapi
Commit message (Collapse)AuthorAge
* linuxKernel.packages.tp_smapi: fix build for 6.4+Kirill Radzikhovskyy2023-07-21
|
* pkgs/os-specific: stdenv.lib -> libBen Siraphob2021-01-17
|
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
|
* Remove me (garbas) as maintainer since I don't have much time to maintain ↵Rok Garbas2019-07-03
| | | | anything
* treewide: fixup evaluation of updater scriptsVladimír Čunát2019-06-18
| | | | | ... broken by f3282c8 #63177. Discovered by the tarball job: https://hydra.nixos.org/build/94927223
* treewide: remove unused variables (#63177)volth2019-06-16
| | | | | | * treewide: remove unused variables * making ofborg happy
* linuxPackages.tp_smapi: fix evaluationRobert Schütz2019-02-27
| | | | has been broken by dadc7eb3297e6c2fb0c0e01149c8fcebd80770c1
* 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
|
* update.nix: Run update scripts in parallelJan Tojnar2018-12-01
| | | | | | | | | | | To make updating large attribute sets faster, the update scripts are now run in parallel. Please note the following changes in semantics: - The string passed to updateScript needs to be a path to an executable file. - The updateScript can also be a list: the tail elements will then be passed to the head as command line arguments.
* tp_smapi: unstable-2017-12-04 -> 0.43Bart Brouns2018-03-01
|
* tp_smapi: 0.42 -> unstable-2017-12-04Bart Brouns2018-01-31
| | | | | make it build for kernel 4.15 see https://github.com/evgeni/tp_smapi/issues/31 and #32
* kernel 4.14 require libelf to compile modules.David Guibert2017-12-29
| | | | | | | | | | [...] make modules -C /nix/store/h1vzl6bq4wif3m8dd1bw2p3fv4shjg3n-linux-4.14.9-dev/lib/modules/4.14.9/build EXTRA_CFLAGS=-Werror-implicit-function-declaration M=/tmp/nix-build-spl-kernel-2017-11-16-4.14.9.drv-0/source/build /nix/store/h1vzl6bq4wif3m8dd1bw2p3fv4shjg3n-linux-4.14.9-dev/lib/modules/4.14.9/source/Makefile:939: *** "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel". Stop. This patch introduces kernel.moduleBuildDependencies to avoid the logic "stdenv.lib.optional (stdenv.lib.versionAtLeast kernel.version "4.14") libelf" in multiple places. [dezgeg did some minor tweaks on top]
* circumvent hdaps name clashFrank Doepper2017-09-19
|
* tp_smapi with hdapsFrank Doepper2017-09-19
|
* pkgs: refactor needless quoting of homepage meta attribute (#27809)Silvan Mosberger2017-08-01
| | | | | | | | | | | | * pkgs: refactor needless quoting of homepage meta attribute A lot of packages are needlessly quoting the homepage meta attribute (about 1400, 22%), this commit refactors all of those instances. * pkgs: Fixing some links that were wrongfully unquoted in the previous commit * Fixed some instances
* linuxPackages.tp_smapi: Use common-updater/update-source-version scriptTuomas Tynkkynen2017-02-19
| | | | | | | | This way we have the benefit of the usual Nixpkgs style, and gain a slight reduction in amount of code in the updater. Also use callPackage to reduce duplication of the dependencies of the update script and use makeBinPath to make things neater.
* Excise use of importJSONEelco Dolstra2017-01-30
| | | | | | | | Putting information in external JSON files is IMHO not an improvement over the idiomatic style of Nix expressions. The use of JSON doesn't add anything over Nix expressions (in fact it removes expressive power). And scattering package info over lots of little files makes packages less readable over having the info in one file.
* tp_smapi: updateScript addedRok Garbas2016-12-18
|
* Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-05-30
|\
| * tp-smapi: 0.41 -> 0.42Rok Garbas2016-05-24
| |
* | 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.tp_smapi: turn off pic hardeningRobin Gloster2016-02-12
|/
* 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>
* 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>
* Adding tp_smapi.Lluís Batlle i Rossell2012-03-31
Patch by Rok Garbas, who also adds himself as a maintainer. svn path=/nixpkgs/trunk/; revision=33495