Commit Graph

24 Commits

Author SHA1 Message Date
Sergei Trofimovich
bd956879e8 usbguard: fix build against gcc-13
Without the change build fails  on `staging-next` as:

    usbguard> In file included from src/Library/Base64.cpp:23:
    usbguard> src/Library/Base64.hpp:34:34: error: 'uint8_t' does not name a type
    usbguard>    34 |   std::string base64Encode(const uint8_t* buffer, size_t buflen);
    usbguard>       |                                  ^~~~~~~
    usbguard> src/Library/Base64.hpp:26:1: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
    usbguard>    25 | #include <string>
    usbguard>   +++ |+#include <cstdint>
    usbguard>    26 | #include <cstddef>

The change pulls in upstream fix.
2023-12-25 21:58:18 +00:00
Nick Cao
5a4cda3af3 usbguard: fix cross compilation 2022-09-24 10:20:10 +02:00
Christian Kögler
bd437dd30b
Merge pull request #189645 from r-ryantm/auto-update/usbguard
usbguard: 1.1.1 -> 1.1.2
2022-09-12 21:34:46 +02:00
R. Ryantm
0e66a97683 usbguard: 1.1.1 -> 1.1.2 2022-09-03 19:58:29 +00:00
Sandro Jäckel
609deacfc8
usbguard: remove unused libgcrypt crypto backend 2022-08-22 11:42:23 +02:00
R. Ryantm
055d7abdb6 usbguard: 1.1.0 -> 1.1.1 2022-03-16 22:45:35 +00:00
Philipp Bartsch
eb85cca5ad usbguard: 1.0.0 -> 1.1.0 2022-02-24 16:45:04 +01:00
Philipp Bartsch
b912846267 nixos/tests/usbguard: init 2021-01-23 01:19:11 +01:00
Philipp Bartsch
de3377bff0 usbguard: install shell completion 2021-01-22 00:33:21 +01:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Jack Kelly
e87245d87d
usbguard: 0.7.8 -> 1.0.0 (#109296) 2021-01-15 18:26:47 +01:00
Philipp Bartsch
1aa915c09d usbguard: fix ambiguous GPL license indicator 2020-12-29 15:56:26 +08:00
Ben Siraphob
683a87dbeb treewide: remove periods from end of package descriptions 2020-10-17 08:22:31 -07:00
Philipp Bartsch
20ebb1330a usbguard: 0.7.7 -> 0.7.8 2020-05-24 10:36:07 +02:00
Philipp Bartsch
2198d015e5 usbguard: 0.7.6 -> 0.7.7 2020-05-24 10:36:07 +02:00
R. RyanTM
afc1c4abe5 usbguard: 0.7.5 -> 0.7.6 2019-11-29 12:13:55 -08:00
Will Dietz
60256c197d
usbguard: 0.7.4 -> 0.7.5
https://github.com/USBGuard/usbguard/releases/tag/usbguard-0.7.5

* no longer needs/uses qt as of 0.7.5
* asciidoctor -> asciidoc, drop pandoc
  (pandoc only seems to be used as part of doc spell-check
   which we don't enable anyway)
* docbook bits
2019-09-03 20:21:11 -05:00
Vladimír Čunát
2e6bf42a22
Merge branch 'master' into staging-next
There ver very many conflicts, basically all due to
name -> pname+version.  Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job.  There might be some fallback to these
conflicts, but I believe it should be minimal.

Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Ivan Kozik
f2ea454617 usbguard-nox: init at 0.7.4
This is just usbguard without the Qt GUI that brings in Qt dependencies.

Remove pandoc to reduce closure size. The usbguard build appears to
use it only for spell checking.

Remove asciidoctor because 0.7.1 switched to asciidoc. But don't add
a dependency on asciidoc, because that causes the build fails on
external DTDs.
2019-06-20 13:49:47 +00:00
R. RyanTM
f44e7ef89b usbguard: 0.7.2 -> 0.7.4
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/usbguard/versions.
2018-07-12 18:52:16 -07:00
Nadrieril
006d62f59f usbguard: 0.7.0 -> 0.7.2 2018-02-27 18:34:01 +00:00
Jan Tojnar
a31d98f312
tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00
Phil
4f2935390e nixos/usbguard: create package and module (#28363)
* nixos/usbguard: create package and module

No usbguard module or package existed for NixOS previously. USBGuard
will protect you from BadUSB attacks. (assuming configuration is done
correctly)

* nixos/usbguard: remove extra packages

Users can override this by themselves.

* nixos/usbguard: add maintainer and fix style
2017-08-25 23:35:18 +01:00