Commit graph

16 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
Fabián Heredia Montiel 0cf5d85f0c treewide: add gcc12 flags 2023-01-27 21:20:52 -06:00
Shawn8901 133fa5f867 treewide: remove global with lib; in pkgs/tools 2023-01-24 17:41:44 +01:00
Guillaume Girol 33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Rick van Schijndel 3d5828ac39 aflplusplus: qemu: move to python3
QEMU 3.1 already had support for building with python3, so this should
be a change that doesn't have any effect on the produced binaries.

Python2 removal tracking issue: https://github.com/NixOS/nixpkgs/issues/148779
2021-12-11 14:01:50 +01:00
Ben Siraphob 76f93cc731 pkgs/tools: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Ben Siraphob 8c5d37129f pkgs/tools: stdenv.lib -> lib 2021-01-15 17:12:36 +07:00
Profpatsch 4a7f99d55d 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
2021-01-11 10:38:22 +01:00
Ben Siraphob b6b2b2f864 aflplusplus: standardize description
- Remove package name from start
- Remove period from end
2020-11-24 15:58:37 +07:00
Robert Scott d478d7a65b aflplusplus: remove clang_9 and llvm_9 specificity
i've successfully built this with llvm 8 and 6 now - make this easier to
override
2020-05-16 22:13:56 +01:00
Robert Scott 5f19ec3bc4 aflplusplus: don't run unit tests with cmocka
i don't think running the unit tests really adds anything given that we
have proper integration tests working, and it just introduces another
build dependency and possibility for spurious breakage.
2020-05-16 22:07:46 +01:00
Robert Scott 4eb8f4ece3 aflplusplus: 2.64c -> 2.65c 2020-05-16 22:05:02 +01:00
Pavol Rusnak 6abf4a43ad
treewide: per RFC45, remove more unquoted URLs 2020-05-08 15:20:47 +02:00
Rick van Schijndel 416c891461 aflplusplus: 2.59c -> 2.64c
Updated together with maintainers.ris / @risicle.
2020-05-04 21:56:49 +02:00
Robert Scott fbc11b4f02 aflplusplus: init at 2.59c 2020-04-18 19:52:11 +01:00