Commit Graph

25 Commits

Author SHA1 Message Date
Artturin
f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Artturin
6f6cc4a22d treewide: use toString on list NIX_CFLAGS_COMPILE
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
2023-02-22 21:23:04 +02:00
Alyssa Ross
2b22a409c3 linuxPackages.netatop: fix build with Linux 5.18
With 5.18, implicit fallthrough is an error, and netatop hasn't caught
up yet.
2022-05-25 12:34:07 +00:00
Nick Cao
45e662bd95
netatop: pass makeFlags and moduleBuildDependencies from kernel 2022-03-07 12:23:46 +08:00
Paul Schyska
27d323d281
netatop: Split out path fixing and PIDFile changes to separate patches and comment 2021-05-16 22:07:24 +02:00
Paul Schyska
327dcea4cc
atop: fix packaging .service files, add option to build with atopgpu 2021-05-16 18:22:03 +02:00
Paul Schyska
2703a7999a
netatop: package netatop.service 2021-05-16 18:22:03 +02:00
Ben Siraphob
16d91ee628 pkgs/os-specific: stdenv.lib -> lib 2021-01-17 23:26:08 +07:00
Tim Steinbach
8822778094
netatop: 2.0 -> 3.1 (#97779)
linuxPackages_hardkernel_4_14.netatop linuxPackages_hardkernel_latest.netatop remain broken. 
linuxPackages-libre.netatop linuxPackages.netatop linuxPackages_4_14.netatop linuxPackages_4_19.netatop linuxPackages_4_4.netatop linuxPackages_4_9.netatop linuxPackages_5_7.netatop linuxPackages_5_8.netatop linuxPackages_hardened.netatop linuxPackages_latest-libre.netatop linuxPackages_latest_hardened.netatop linuxPackages_latest_xen_dom0.netatop linuxPackages_latest_xen_dom0_hardened.netatop linuxPackages_testing_bcachefs.netatop linuxPackages_xen_dom0.netatop linuxPackages_xen_dom0_hardened.netatop linuxPackages_zen.netatop are good
2020-09-14 15:34:32 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Will Dietz
006bb983b9 netatop: 1.0 -> 2.0, fixes compat with kernels >= 4.13 2019-03-14 00:50:05 -05:00
Samuel Dionne-Riel
7b97c8c0c8 treewide: homepage+src updates (found by repology, #33263) 2018-01-05 20:42:46 +01:00
Tuomas Tynkkynen
2459616f0f linuxPackages.netatop: Mark broken on >= 4.13 2017-09-14 18:54:33 +03:00
Robin Gloster
5185bc1773 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-07-15 14:41:01 +00:00
Franz Pletz
4a16066852 linuxPackages.netatop: 0.7 -> 1.0 2016-06-27 00:20:13 +02:00
Franz Pletz
aff1f4ab94 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
2016-03-05 18:55:26 +01:00
Robin Gloster
d04b9381cc linuxPackages.netatop: turn off pic hardening 2016-02-12 02:46:35 +00:00
Franz Pletz
bcd31489a1 netatop: 0.3 -> 0.7 2016-01-07 16:25:02 +01:00
Domen Kožar
2e8c67d300 kernelPackages_3_17.{netatop,betman-adv}: disable 2014-10-10 21:35:26 +02:00
Peter Simons
2d326e5032 Merge remote-tracking branch 'origin/master' into staging.
Conflicts:
	pkgs/desktops/e18/enlightenment.nix
2014-08-04 16:51:47 +02:00
Mateusz Kowalczyk
7a45996233 Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
Eelco Dolstra
40f7b0f9df Another attempt to eradicate ensureDir
See c556a6ea46.
2014-06-30 14:56:10 +02:00
Shea Levy
a589bfae17 Update and fix kernel packages to new kernel build
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>
2014-01-04 21:17:04 -05:00
Lluís Batlle i Rossell
1f2ecd08cc Updating netatop to 0.3 (linux 3.10) 2013-08-13 09:55:49 +02:00
Lluís Batlle i Rossell
8b79a00c44 Adding netatop module, for atop 2013-05-20 10:13:07 +02:00