Commit Graph

37 Commits

Author SHA1 Message Date
stuebinm
ff1a94e523 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.
2024-03-19 03:14:51 +01:00
Weijia Wang
35690e335f treewide/tools: use top-level fetchPypi 2023-05-25 19:03:52 +03: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
Robert Schütz
12163dff9f vulnix: don't use pytest-flake8 2022-08-17 10:53:20 +00:00
Christian Kauhaus
35b89cf3eb vulnix: 1.10.0 -> 1.10.1
Pick up new release which contains the pyyaml 6.x fix.
2022-02-06 13:16:42 +01:00
Sandro Jäckel
4209fed914
pythonPackages: deprecate pytestcov alias 2021-07-21 13:32:17 +02:00
Christian Kauhaus
eaabfecab3 vulnix: 1.9.6 -> 1.10.0 2021-07-17 13:31:58 +02:00
Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed 2021-01-25 18:31:47 +01: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
Christian Kauhaus
711e47acfb vulnix: 1.9.4 -> 1.9.6 2020-07-07 10:12:17 -07:00
Christian Kauhaus
5c0d9d6fe4 vulnix: 1.9.2 -> 1.9.4
The new version requires zodbpickle >=2.0.0, which has recently landed
in master.
2019-12-11 19:44:48 +01:00
Christian Kauhaus
52fb21e78f vulnix: 1.9.1 -> 1.9.2
Bugfix release
2019-11-19 09:35:48 -08:00
Christian Kauhaus
be83d68556 vulnix: 1.8.2 -> 1.9.1
New upstream release. The old version is broken because NIST has
discontinued NVD XML feeds. vulnix 1.9.x uses the JSON feeds.
2019-11-14 09:14:30 -08:00
Frederik Rietdijk
cf5e5e4d79 vulnix: use python3Packages as argument 2019-11-13 16:27:38 +01:00
Pierre Bourdon
01aa4bb7cb
vulnix: add missing setuptools dependency
More #68314 related breakage.
2019-10-02 12:46:01 +02:00
Christian Kauhaus
99bade5fdb vulnix: 1.8.1 -> 1.8.2 2019-06-17 10:57:35 +02:00
Christian Kauhaus
2d2de77566 vulnix: 1.8.0 -> 1.8.1 (#59149) 2019-04-08 12:06:17 +02:00
Christian Kauhaus
2172f4bd07 vulnix: 1.7.1 -> 1.8.0 2019-03-09 18:37:42 +01:00
Frederik Rietdijk
d40bd10e68 vulnix: ronn is a native build input 2019-02-17 14:40:51 +01:00
Christian Kauhaus
881ea26382 vulnix: 1.7 -> 1.7.1
Closes NixOS/nixpkgs#43999
2018-07-23 15:39:37 +02:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Christian Kauhaus
69454943b7 vulnix: 1.6.3 -> 1.7
The updated version brings selective whitelisting, i.e. when some CVEs
of a package are whitelisted and others are not, only the new CVEs are
reported.

Also correct license to match upstream BSD-3-Clause and clean up source.
2018-07-20 15:24:40 +02:00
Christian Kauhaus
46aa5200f4 vulnix: 1.6.1 -> 1.6.3 2018-05-03 11:00:48 +02:00
Robert Schütz
11a244afdb vulnix: drop obsolete patch 2018-05-02 15:09:39 +02:00
Christian Kauhaus
7808216f7b vulnix: 1.4.0 -> 1.6.1
Update to current vulnix which features greatly improved whitelist
handling among others.

- Temporarly disable flake8 until #39206 is solved.
- Split docs into own output.
2018-04-20 17:42:04 +02:00
Christian Kauhaus
10c2dcef82 vulnix: 1.3.4 -> 1.4.0
The new vulnix release contains auto-detection of CVE patches.
2017-12-04 09:41:05 +01:00
Christian Kauhaus
afc66e121d vulnix: 1.2.2 -> 1.3.4
The build needs the ZODB fix in PR #30925 to succeed.
2017-10-29 15:43:58 +01:00
adisbladis
9cd05278a6 vulnix: use zodb from pythonPackages 2017-08-09 14:51:01 +02:00
Michael Weiss
4b0afc169d zpl*: Fix the attribute name of the license
This was simply a typo since the license was added in 2013.
2017-08-06 13:49:18 +02:00
Silvan Mosberger
f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* 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
2017-08-01 22:03:30 +02:00
adisbladis
fcb6e72ddf vulnix: use zc_lockfile, zodbpickle and persistent from pythonPackages 2017-07-28 16:13:28 +02:00
adisbladis
4f174769f2
vulnix: use zope.interface from pythonPackages 2017-07-13 17:03:44 +08:00
Domen Kožar
53c5b9163e
vulnix: fix eval 2017-06-20 14:12:56 +02:00
Jörg Thalheim
91e08fe55b
vulnix: fix deps 2017-06-18 12:16:54 +01:00
Frederik Rietdijk
ef4442e827 Python: replace requests2 with requests tree-wide
See f63eb58573

The `requests2` attribute now throws an error informing that `requests`
should be used instead.
2017-05-07 12:56:09 +02:00
Jörg Thalheim
70322d8b87 pythonPackages.BTrees: 4.1.4 -> 4.3.1 2017-03-24 10:44:34 +01:00
Maksim Bronsky
97f26ee39a initial release: vulnix 2017-03-15 15:09:19 +01:00