diff options
author | rewine <luhongxu@deepin.org> | 2024-08-25 15:35:37 +0800 |
---|---|---|
committer | rewine <luhongxu@deepin.org> | 2024-08-25 15:50:43 +0800 |
commit | fe1e6bc46f2320b65242862fe646ba107de09445 (patch) | |
tree | 4f5cd443147989a0918455518613c4bb02118b9f /pkgs/desktops | |
parent | b898aeeac5e08fd61ef582cff5bcd4b6c6eae63d (diff) |
deepin.deepin-voice-note: 6.0.15 -> 6.0.18
Diffstat (limited to 'pkgs/desktops')
-rw-r--r-- | pkgs/desktops/deepin/apps/deepin-voice-note/default.nix | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/pkgs/desktops/deepin/apps/deepin-voice-note/default.nix b/pkgs/desktops/deepin/apps/deepin-voice-note/default.nix index d948a6f4d2fd1..b102318c56acf 100644 --- a/pkgs/desktops/deepin/apps/deepin-voice-note/default.nix +++ b/pkgs/desktops/deepin/apps/deepin-voice-note/default.nix @@ -12,6 +12,7 @@ qt5platform-plugins, qtsvg, dde-qt-dbus-factory, + deepin-movie-reborn, qtmultimedia, qtwebengine, libvlc, @@ -21,13 +22,13 @@ stdenv.mkDerivation rec { pname = "deepin-voice-note"; - version = "6.0.15"; + version = "6.0.18"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = pname; rev = version; - hash = "sha256-k6LFMs2/OQQyeGI5WXBGWkAAY4GeP8LaA8hTXFwbaCM="; + hash = "sha256-GbSYXwJoNfbg+31454GjMbXRqrtk2bSZJCk18ILfAn4="; }; patches = [ ./use_v23_dbus_interface.diff ]; @@ -53,6 +54,7 @@ stdenv.mkDerivation rec { dtkwidget qt5platform-plugins dde-qt-dbus-factory + deepin-movie-reborn qtmultimedia qtwebengine libvlc @@ -61,7 +63,6 @@ stdenv.mkDerivation rec { ++ (with gst_all_1; [ gstreamer gst-plugins-base - gst-plugins-good ]); strictDeps = true; @@ -69,18 +70,26 @@ stdenv.mkDerivation rec { cmakeFlags = [ "-DVERSION=${version}" ]; # qt5integration must be placed before qtsvg in QT_PLUGIN_PATH - qtWrapperArgs = [ "--prefix QT_PLUGIN_PATH : ${qt5integration}/${qtbase.qtPluginPrefix}" ]; + qtWrapperArgs = [ + "--prefix QT_PLUGIN_PATH : ${qt5integration}/${qtbase.qtPluginPrefix}" + "--prefix LD_LIBRARY_PATH : ${ + lib.makeLibraryPath [ + gst_all_1.gstreamer + gst_all_1.gst-plugins-base + ] + }" + ]; preFixup = '' qtWrapperArgs+=(--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0") ''; - meta = with lib; { + meta = { description = "Simple memo software with texts and voice recordings"; mainProgram = "deepin-voice-note"; homepage = "https://github.com/linuxdeepin/deepin-voice-note"; - license = licenses.gpl3Plus; - platforms = platforms.linux; - maintainers = teams.deepin.members; + license = lib.licenses.gpl3Plus; + platforms = lib.platforms.linux; + maintainers = lib.teams.deepin.members; }; } |