diff options
author | Johannes Schleifenbaum <johannes@js-webcoding.de> | 2021-04-16 09:20:14 +0200 |
---|---|---|
committer | Johannes Schleifenbaum <johannes@js-webcoding.de> | 2021-04-16 09:35:17 +0200 |
commit | 93dfed39d278cdf4e0ba118ca355c5dbf709f83d (patch) | |
tree | 70d63e21831a4105602915e45bad85afdb0e065a /pkgs/applications/video/haruna | |
parent | 339f8138698efc512f2e4df4eb11b7c23cc2a9ee (diff) |
haruna: init at 0.6.1
Diffstat (limited to 'pkgs/applications/video/haruna')
-rw-r--r-- | pkgs/applications/video/haruna/default.nix | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/pkgs/applications/video/haruna/default.nix b/pkgs/applications/video/haruna/default.nix new file mode 100644 index 0000000000000..661c72b560550 --- /dev/null +++ b/pkgs/applications/video/haruna/default.nix @@ -0,0 +1,71 @@ +{ lib +, fetchFromGitHub +, mkDerivation +, breeze-icons +, breeze-qt5 +, cmake +, extra-cmake-modules +, kcodecs +, kconfig +, kcoreaddons +, kfilemetadata +, ki18n +, kiconthemes +, kio +, kio-extras +, kirigami2 +, kxmlgui +, mpv +, pkg-config +, qqc2-desktop-style +, qtbase +, qtquickcontrols2 +, qtwayland +, youtube-dl +}: + +mkDerivation rec { + pname = "haruna"; + version = "0.6.1"; + + src = fetchFromGitHub { + owner = "g-fb"; + repo = "haruna"; + rev = version; + sha256 = "sha256-8MauKmvQUwzq4Ssmm6g7/y6ADkye+eg/zyR3v/Wu848="; + }; + + buildInputs = [ + breeze-icons + breeze-qt5 + kcodecs + kconfig + kcoreaddons + kfilemetadata + ki18n + kiconthemes + kio + kio-extras + kirigami2 + kxmlgui + mpv + qqc2-desktop-style + qtbase + qtquickcontrols2 + qtwayland + youtube-dl + ]; + + nativeBuildInputs = [ + cmake + extra-cmake-modules + pkg-config + ]; + + meta = with lib; { + homepage = "https://github.com/g-fb/haruna"; + description = "Open source video player built with Qt/QML and libmpv"; + license = with licenses; [ bsd3 cc-by-40 gpl3Plus wtfpl ]; + maintainers = with maintainers; [ jojosch ]; + }; +} |