parent
aeab74df01
commit
ab1f4bc5c6
@ -0,0 +1,58 @@ |
||||
{ stdenv |
||||
, pkgs |
||||
, fetchFromGitHub |
||||
, pkg-config |
||||
, cmake |
||||
|
||||
, cpp-utilities |
||||
, qtutilities |
||||
, mp4v2 |
||||
, libid3tag |
||||
, qtbase |
||||
, qttools |
||||
, qtwebengine |
||||
, qtx11extras |
||||
, tagparser |
||||
, wrapQtAppsHook |
||||
}: |
||||
|
||||
stdenv.mkDerivation rec { |
||||
pname = "tageditor"; |
||||
version = "3.3.10"; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "martchus"; |
||||
repo = "tageditor"; |
||||
rev = "v${version}"; |
||||
sha256 = "16cmq7dyalcwc8gx1y9acngw5imjh8ydp4prxy7qpzk4fj3kpsak"; |
||||
}; |
||||
|
||||
nativeBuildInputs = [ |
||||
pkg-config |
||||
cmake |
||||
wrapQtAppsHook |
||||
]; |
||||
buildInputs = [ |
||||
mp4v2 |
||||
libid3tag |
||||
pkg-config |
||||
qtbase |
||||
qttools |
||||
qtx11extras |
||||
qtwebengine |
||||
cpp-utilities |
||||
qtutilities |
||||
tagparser |
||||
]; |
||||
|
||||
enableParallelBuilding = true; |
||||
|
||||
meta = with pkgs.lib; { |
||||
homepage = "https://github.com/Martchus/tageditor"; |
||||
description = "A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska"; |
||||
license = licenses.gpl2; |
||||
maintainers = [ maintainers.matthiasbeyer ]; |
||||
platforms = platforms.linux; |
||||
}; |
||||
} |
||||
|
Loading…
Reference in new issue