authenticator: 4.4.0 -> 4.5.0 (#362980)

This commit is contained in:
Jo-Blade 2024-12-11 21:00:00 +01:00 committed by GitHub
parent 886de305c8
commit 27f87b72bd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -20,26 +20,36 @@
, sqlite
, wayland
, zbar
, glycin-loaders
}:
stdenv.mkDerivation rec {
pname = "authenticator";
version = "4.4.0";
version = "4.5.0";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
owner = "World";
repo = "Authenticator";
rev = version;
hash = "sha256-LNYhUDV5nM46qx29xXE6aCEdBo7VnwT61YgAW0ZXW30=";
hash = "sha256-g4+ntBuAEH9sj61CiS5t95nMfCgaWJTgiwRXtwrUTs0=";
};
cargoDeps = rustPlatform.fetchCargoTarball {
inherit src;
name = "${pname}-${version}";
hash = "sha256-ntkKH4P3Ui2NZSVy87hGAsRA1GDRwoK9UnA/nFjyLnA=";
hash = "sha256-XNAC1eA+11gAvMRu95huRM+YHdsrg5Sqpzb6F3Rgu5U=";
};
preFixup = ''
gappsWrapperArgs+=(
# vp8enc preset
--prefix GST_PRESET_PATH : "${gst_all_1.gst-plugins-good}/share/gstreamer-1.0/presets"
# See https://gitlab.gnome.org/sophie-h/glycin/-/blob/0.1.beta.2/glycin/src/config.rs#L44
--prefix XDG_DATA_DIRS : "${glycin-loaders}/share"
)
'';
nativeBuildInputs = [
appstream-glib
desktop-file-utils
@ -59,6 +69,8 @@ stdenv.mkDerivation rec {
gst_all_1.gstreamer
gst_all_1.gst-plugins-base
(gst_all_1.gst-plugins-bad.override { enableZbar = true; })
gst_all_1.gst-plugins-good
gst_all_1.gst-plugins-rs
gtk4
libadwaita
openssl