~ruther/guix-local

afaae8ab — Nicolas Graves via Guix-patches via 1 year, 11 months ago
gnu: cvs: Add lint-hidden-cpe-vendors property.

* gnu/packages/version-control.scm (cvs)[properties]: Add
lint-hidden-cpe-vendors property.

Signed-off-by: Zheng Junjie <z572@z572.online>
b4697836 — Nicolas Graves via Guix-patches via 1 year, 11 months ago
gnu: immer: Add lint-hidden-cpe-vendors property.

* gnu/packages/cpp.scm (immer)[properties]: Add
lint-hidden-cpe-vendors property.

Signed-off-by: Zheng Junjie <z572@z572.online>
bb77adfe — Nicolas Graves via Guix-patches via 1 year, 11 months ago
gnu: dex: Add lint-hidden-cpe-vendors property.

* gnu/packages/xdisorg.scm (dex)[properties]: Add lint-hidden-cpe-vendors property.

Change-Id: I6fdec79fc2ff0520e74670aff1a37bd74059f14d
Signed-off-by: Zheng Junjie <z572@z572.online>
a3327e6c — Nicolas Graves 1 year, 8 months ago
gnu: got: Add lint-hidden-cpe-vendors property.

* gnu/packages/version-control.scl (got)[properties]: Add
lint-hidden-cpe-vendors and release-monitoring-url.

Signed-off-by: Zheng Junjie <z572@z572.online>
eb8fd1b4 — Nicolas Graves via Guix-patches via 1 year, 11 months ago
gnu: onedrive: Update to 2.5.2.

* gnu/packages/sync.scm (onedrive): Update to 2.5.2.
[properties]: Add lint-hidden-cpe-vendors.

Signed-off-by: Zheng Junjie <z572@z572.online>
d6f32b92 — Nicolas Graves via Guix-patches via 1 year, 11 months ago
gnu: bwm-ng: Add lint-hidden-cpe-vendors property.

* gnu/packages/networking.scm (bwm-ng)[properties]: Add
lint-hidden-cpe-vendors property.

Signed-off-by: Zheng Junjie <z572@z572.online>
6eec448c — Nicolas Graves via Guix-patches via 1 year, 11 months ago
gnu: bolt: Update to 0.9.8.

* gnu/packages/linux.scm (bolt): Update to 0.9.8.
[arguments]<#:phases>: Update phase 'replace-directories.
[properties]: Add lint-hidden-cpe-vendors property.

Signed-off-by: Zheng Junjie <z572@z572.online>
d36549fc — Nicolas Graves via Guix-patches via 1 year, 11 months ago
gnu: xenon: Update to 0.9.3.

* gnu/packages/code.scm (xenon): Update to 0.9.3.
[properties]: Add lint-hidden-cpe-vendors property.

Signed-off-by: Zheng Junjie <z572@z572.online>
ca336981 — Nicolas Graves via Guix-patches via 1 year, 11 months ago
gnu: h2c: Add lint-hidden-cpe-vendors property.

* gnu/packages/curl.scm (h2c)[property]: Add lint-hidden-cpe-vendors property.

Signed-off-by: Zheng Junjie <z572@z572.online>
cc384dcc — Nicolas Graves via Guix-patches via 1 year, 11 months ago
gnu: cli: Add lint-hidden-cpe-vendors property.

* gnu/packages/cpp.scm (cli)[properties]: Add lint-hidden-cpe-vendors
property.

Signed-off-by: Zheng Junjie <z572@z572.online>
a1dbf22d — Nicolas Graves via Guix-patches via 1 year, 11 months ago
gnu: express: Add lint-hidden-cpe-vendors property.

* gnu/packages/bioinformatics.scm (express)[properties]: Add
lint-hidden-cpe-vendors property.

Signed-off-by: Zheng Junjie <z572@z572.online>
ef12829e — Nicolas Graves via Guix-patches via 1 year, 11 months ago
gnu: spectra: Add lint-hidden-cpe-vendors property.

* gnu/packages/algebra.scm (spectra)[properties]: Add
lint-hidden-cpe-vendors property.

Signed-off-by: Zheng Junjie <z572@z572.online>
9a591e58 — Nicolas Graves via Guix-patches via 1 year, 11 months ago
gnu: folders: Add lint-hidden-cpe-vendors property.

* gnu/packages/esolangs.scm (folders):
[properties]: Add lint-hindden-cpe-vendors property.

Signed-off-by: Zheng Junjie <z572@z572.online>
21398745 — Nicolas Graves via Guix-patches via 1 year, 11 months ago
gnu: portfolio: Update to 1.0.1.

* gnu/packages/gnome-xyz.scm (portfolio): Update to 1.0.1.
[properties]: Add lint-hidden-cpe-vendors property.

Signed-off-by: Zheng Junjie <z572@z572.online>
63600ebe — Nicolas Graves 1 year, 5 months ago
gnu: halibut: Add cpe-vendor property.

* gnu/packages/documentation.scm (halibut)
[properties]: Add cpe-vendor property.

Signed-off-by: Zheng Junjie <z572@z572.online>
3c439912 — Nicolas Graves via Guix-patches via 1 year, 11 months ago
gnu: halibut: Improve style.

* gnu/packages/documentation.scm (halibut)
[description]: Reformat field to match max chars.

Signed-off-by: Zheng Junjie <z572@z572.online>
22967457 — Nicolas Graves via Guix-patches via 1 year, 11 months ago
cve: Add cpe-vendor and lint-hidden-cpe-vendors properties.

* guix/cve.scm: Exploit cpe vendors information.
(cpe->package-name): Rename to...
(cpe->package-identifier): Renamed from cpe->package-name. Use
cpe_vendor:cpe_name in place or cpe_name.
(vulnerabily-matches?): Add helper function.
(vulnerabilities->lookup-proc): Extract cpe_name for table
hashes. Add vendor and hidden-vendor arguments. Adapt condition to
pass vulnerabilities to result in the fold.
(write-cache, fetch-vulnerabilities): Update the format version.

* guix/lint.scm (package-vulnerabilities): Use additional arguments
from vulnerabilities->lookup-proc.

* tests/cve.scm (%expected-vulnerabilities): Adapt variable to changes
in guix/cve.scm.

Signed-off-by: Zheng Junjie <z572@z572.online>
gnu: trealla: Update to 2.74.23.

* gnu/packages/prolog.scm (trealla): Update to 2.74.23.

Change-Id: Iaee68925dc45e05e8309d80332c1ee1c020aef1f
gnu: dex: Enable verbose flag for tests.

* gnu/packages/xdisorg.scm (dex)[arguments]: Enable verbose flag for tests.

Change-Id: I05742e954c704833c032db1add9673a18e6b3e80
72902b41 — Andrew Wong 1 year, 4 months ago
gnu: dex: Update to 0.10.1.

* gnu/packages/xdisorg.scm (dex): Update to 0.10.1.
[arguments]: Switch to G-expressions and implement tests.
[description]: Mention autostart functionality.

Change-Id: I8462ce6de80bdf46594b39caee36488fcd2cd810
Signed-off-by: jgart <jgart@dismail.de>
Next