|
|
|
@ -6,69 +6,68 @@ |
|
|
|
|
, cmake |
|
|
|
|
, extra-cmake-modules |
|
|
|
|
, ffmpeg-full |
|
|
|
|
, kcodecs |
|
|
|
|
, kconfig |
|
|
|
|
, kcoreaddons |
|
|
|
|
, kfilemetadata |
|
|
|
|
, ki18n |
|
|
|
|
, kiconthemes |
|
|
|
|
, kio |
|
|
|
|
, kio-extras |
|
|
|
|
, kirigami2 |
|
|
|
|
, kxmlgui |
|
|
|
|
, kdoctools |
|
|
|
|
, mpv |
|
|
|
|
, pkg-config |
|
|
|
|
, wrapQtAppsHook |
|
|
|
|
, qqc2-desktop-style |
|
|
|
|
, qtbase |
|
|
|
|
, qtquickcontrols2 |
|
|
|
|
, qtwayland |
|
|
|
|
, youtube-dl |
|
|
|
|
, yt-dlp |
|
|
|
|
}: |
|
|
|
|
|
|
|
|
|
mkDerivation rec { |
|
|
|
|
pname = "haruna"; |
|
|
|
|
version = "0.7.3"; |
|
|
|
|
version = "0.8.0"; |
|
|
|
|
|
|
|
|
|
src = fetchFromGitLab { |
|
|
|
|
owner = "multimedia"; |
|
|
|
|
repo = "haruna"; |
|
|
|
|
rev = "v${version}"; |
|
|
|
|
sha256 = "sha256-pFrmTaRvsqxJw34VULzfjx2k56kJgkB96nJtai2D1wY="; |
|
|
|
|
sha256 = "sha256-Lom9iQUKH3lQHrVK4dJzo+FG79xSCg0b4gY/KAevL6I="; |
|
|
|
|
domain = "invent.kde.org"; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
buildInputs = [ |
|
|
|
|
breeze-icons |
|
|
|
|
breeze-qt5 |
|
|
|
|
qqc2-desktop-style |
|
|
|
|
yt-dlp |
|
|
|
|
|
|
|
|
|
ffmpeg-full |
|
|
|
|
kcodecs |
|
|
|
|
kconfig |
|
|
|
|
kcoreaddons |
|
|
|
|
kfilemetadata |
|
|
|
|
ki18n |
|
|
|
|
kiconthemes |
|
|
|
|
kio |
|
|
|
|
kio-extras |
|
|
|
|
kirigami2 |
|
|
|
|
kxmlgui |
|
|
|
|
kdoctools |
|
|
|
|
mpv |
|
|
|
|
qqc2-desktop-style |
|
|
|
|
qtbase |
|
|
|
|
qtquickcontrols2 |
|
|
|
|
qtwayland |
|
|
|
|
youtube-dl |
|
|
|
|
]; |
|
|
|
|
|
|
|
|
|
nativeBuildInputs = [ |
|
|
|
|
cmake |
|
|
|
|
extra-cmake-modules |
|
|
|
|
pkg-config |
|
|
|
|
wrapQtAppsHook |
|
|
|
|
]; |
|
|
|
|
|
|
|
|
|
meta = with lib; { |
|
|
|
|
homepage = "https://github.com/g-fb/haruna"; |
|
|
|
|
homepage = "https://invent.kde.org/multimedia/haruna"; |
|
|
|
|
description = "Open source video player built with Qt/QML and libmpv"; |
|
|
|
|
license = with licenses; [ bsd3 cc-by-40 gpl3Plus wtfpl ]; |
|
|
|
|
license = with licenses; [ bsd3 cc-by-40 cc-by-sa-40 cc0 gpl2Plus gpl3Plus wtfpl ]; |
|
|
|
|
maintainers = with maintainers; [ jojosch ]; |
|
|
|
|
}; |
|
|
|
|
} |
|
|
|
|