diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2021-02-04 19:34:26 +0100 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2021-02-04 19:34:26 +0100 |
commit | da66296930d423b238fcd534ca781ff20b59073e (patch) | |
tree | 1de055f3d7cfab0d2eacd1d7bd19e049017714a3 /pkgs/applications/video | |
parent | 91109ce94ad1b3dac60da9974cab2a9f2d316473 (diff) | |
parent | acefd22683dd1322d2d6cda78f1d6e0d1f8478a3 (diff) |
Merge branch 'staging-next' into staging
libkeyfinder no longer uses Qt so dontWrapQtApps is moot.
Diffstat (limited to 'pkgs/applications/video')
4 files changed, 55 insertions, 13 deletions
diff --git a/pkgs/applications/video/mediathekview/default.nix b/pkgs/applications/video/mediathekview/default.nix index 1e4f47852651a..2005a949a5c40 100644 --- a/pkgs/applications/video/mediathekview/default.nix +++ b/pkgs/applications/video/mediathekview/default.nix @@ -1,11 +1,11 @@ { lib, stdenv, fetchurl, makeWrapper, jre }: stdenv.mkDerivation rec { - version = "13.7.0"; + version = "13.7.1"; pname = "mediathekview"; src = fetchurl { url = "https://download.mediathekview.de/stabil/MediathekView-${version}-linux.tar.gz"; - sha256 = "sha256-9SQUsxs/Zt7YaZo6FdeEF3MOUO3IbkDGwV5i72/X4bk="; + sha256 = "sha256-yFPyj1Mbgj2eJv4DpvfOtPyTbL9gMAXC5TzSx8AV27o="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/applications/video/tartube/default.nix b/pkgs/applications/video/tartube/default.nix index 12525da35c405..3619d4ee5e32e 100644 --- a/pkgs/applications/video/tartube/default.nix +++ b/pkgs/applications/video/tartube/default.nix @@ -10,17 +10,18 @@ , youtube-dl , glib , ffmpeg +, aria }: python3Packages.buildPythonApplication rec { pname = "tartube"; - version = "2.3.042"; + version = "2.3.085"; src = fetchFromGitHub { owner = "axcore"; repo = "tartube"; rev = "v${version}"; - sha256 = "117q4s2b2js3204506qv3kjcsy3amcf0mpwj6q0ixs1256ilkxwj"; + sha256 = "bkz64nj6748552ZMRcL/I1lUXGpZjaATUEqv3Kkphck="; }; nativeBuildInputs = [ @@ -38,6 +39,8 @@ python3Packages.buildPythonApplication rec { feedparser playsound ffmpeg + matplotlib + aria ]; buildInputs = [ @@ -49,7 +52,7 @@ python3Packages.buildPythonApplication rec { ]; postPatch = '' - sed -i "/^\s*install_requires/s/, 'pgi'\|'pgi', \|'pgi'//" setup.py + sed -i "/^\s*'pgi',$/d" setup.py ''; postInstall = '' diff --git a/pkgs/applications/video/vokoscreen-ng/default.nix b/pkgs/applications/video/vokoscreen-ng/default.nix index 600bc715ffb41..1e042461ebd2c 100644 --- a/pkgs/applications/video/vokoscreen-ng/default.nix +++ b/pkgs/applications/video/vokoscreen-ng/default.nix @@ -1,12 +1,12 @@ { lib , mkDerivation , fetchFromGitHub -, fetchpatch , pkg-config , qmake , qttools , gstreamer , libX11 +, pulseaudio , qtbase , qtmultimedia , qtx11extras @@ -19,21 +19,19 @@ mkDerivation rec { pname = "vokoscreen-ng"; - version = "3.0.5"; + version = "3.0.8"; src = fetchFromGitHub { owner = "vkohaupt"; repo = "vokoscreenNG"; rev = version; - sha256 = "1spyqw8h8bkc1prdb9aixiw5h3hk3gp2p0nj934bnwq04kmfp660"; + sha256 = "1302663hyp2xxhaavhfky24a2p9gz23i3rykmrc6c1n23h24snri"; }; patches = [ - # Better linux integration - (fetchpatch { - url = "https://github.com/vkohaupt/vokoscreenNG/commit/0a3784095ecca582f7eb09551ceb34c309d83637.patch"; - sha256 = "1iibimv8xfxxfk44kkbrkay37ibdndjvs9g53mxr8x8vrsp917bz"; - }) + # Adaptation of previously used https://github.com/City-busz/vokoscreenNG/commit/0a3784095ecca582f7eb09551ceb34c309d83637 patch + # used for 3.0.5 but incompatible at least since 3.0.8. The issue is addressed here https://github.com/vkohaupt/vokoscreenNG/issues/139 + ./linux-support-installation-target.patch ]; qmakeFlags = [ "src/vokoscreenNG.pro" ]; @@ -42,6 +40,7 @@ mkDerivation rec { buildInputs = [ gstreamer libX11 + pulseaudio qtbase qtmultimedia qtx11extras diff --git a/pkgs/applications/video/vokoscreen-ng/linux-support-installation-target.patch b/pkgs/applications/video/vokoscreen-ng/linux-support-installation-target.patch new file mode 100644 index 0000000000000..4f1b63c342d85 --- /dev/null +++ b/pkgs/applications/video/vokoscreen-ng/linux-support-installation-target.patch @@ -0,0 +1,40 @@ +Seulement dans b: patch.patch +Seulement dans b: ..rej +diff --color -ur a/src/vokoscreenNG.pro b/src/vokoscreenNG.pro +--- a/src/vokoscreenNG.pro 2021-02-03 15:00:57.377401016 +0100 ++++ b/src/vokoscreenNG.pro 2021-02-03 15:09:18.141905863 +0100 +@@ -160,7 +160,32 @@ + # systrayAlternative + include(systrayAlternative/systrayAlternative.pri) + ++unix:!macx { ++ isEmpty(PREFIX) { ++ PREFIX = /usr/local ++ } ++ isEmpty(BINDIR) { ++ BINDIR = $$PREFIX/bin ++ } ++ isEmpty(DATADIR) { ++ DATADIR = $$PREFIX/share ++ } ++ ++ target.path = $$BINDIR ++ ++ icon.files = applications/vokoscreenNG.png ++ icon.path = $$DATADIR/icons/hicolor/256x256/apps/ ++ ++ desktop.files = applications/vokoscreenNG.desktop ++ desktop.path = $$DATADIR/applications/ ++ ++ appdata.files = applications/vokoscreenNG.appdata.xml ++ appdata.path = $$DATADIR/metainfo/ ++ ++ INSTALLS += target icon desktop appdata ++} + # ciscoOpenh264 + win32:include(ciscoOpenh264/ciscoOpenh264.pri) + +-unix:include(wayland/wayland.pri) +\ Pas de fin de ligne à la fin du fichier ++unix:include(wayland/wayland.pri) ++ |