25 stdenv.mkDerivation rec {
26 pname = "authenticator";
29 src = fetchFromGitLab {
30 domain = "gitlab.gnome.org";
32 repo = "Authenticator";
34 hash = "sha256-WR5gXGry4wti2M4D/IQvwI7OSak1p+O+XAhr01hdv2Q=";
37 cargoDeps = rustPlatform.fetchCargoTarball {
39 name = "${pname}-${version}";
40 hash = "sha256-ZVDKTJojblVCbbdtnqcL+UVW1vkmu99AXCbgyCGNHCM=";
50 rustPlatform.cargoSetupHook
53 rustPlatform.bindgenHook
60 gst_all_1.gst-plugins-base
61 (gst_all_1.gst-plugins-bad.override { enableZbar = true; })
72 description = "Two-factor authentication code generator for GNOME";
73 homepage = "https://gitlab.gnome.org/World/Authenticator";
74 license = lib.licenses.gpl3Plus;
75 maintainers = with lib.maintainers; [ austinbutler ];
76 platforms = lib.platforms.linux;