tageditor: 3.9.4 -> 3.9.5 (#398418)

This commit is contained in:
Matthias Beyer
2025-04-14 09:13:43 +02:00
committed by GitHub
3 changed files with 58 additions and 58 deletions
@@ -1,56 +0,0 @@
{
stdenv,
lib,
fetchFromGitHub,
pkg-config,
cmake,
cpp-utilities,
qtutilities,
mp4v2,
libid3tag,
qtbase,
qttools,
qtwebengine,
qtx11extras,
tagparser,
wrapQtAppsHook,
}:
stdenv.mkDerivation rec {
pname = "tageditor";
version = "3.9.4";
src = fetchFromGitHub {
owner = "martchus";
repo = pname;
rev = "v${version}";
hash = "sha256-VRQV4bTPG4VFhRHFJamUnYd04ZCaNpaxU27Jcl6Chc4=";
};
nativeBuildInputs = [
pkg-config
cmake
wrapQtAppsHook
];
buildInputs = [
mp4v2
libid3tag
qtbase
qttools
qtx11extras
qtwebengine
cpp-utilities
qtutilities
tagparser
];
meta = with lib; {
homepage = "https://github.com/Martchus/tageditor";
description = "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;
mainProgram = "tageditor";
};
}
+58
View File
@@ -0,0 +1,58 @@
{
stdenv,
lib,
fetchFromGitHub,
pkg-config,
cmake,
cpp-utilities,
mp4v2,
libid3tag,
libsForQt5,
qt5,
tagparser,
}:
stdenv.mkDerivation rec {
pname = "tageditor";
version = "3.9.5";
src = fetchFromGitHub {
owner = "martchus";
repo = "tageditor";
tag = "v${version}";
hash = "sha256-Sia6Y/V81WQj4oWjZAAR4o3TngfWq7sWxxiKEuFjQ2M=";
};
nativeBuildInputs = [
pkg-config
cmake
qt5.wrapQtAppsHook
];
buildInputs = [
mp4v2
libid3tag
qt5.qtbase
qt5.qttools
qt5.qtx11extras
qt5.qtwebengine
cpp-utilities
libsForQt5.qtutilities
tagparser
];
postInstall = lib.optionalString stdenv.hostPlatform.isDarwin ''
mkdir -p $out/Applications
mv $out/bin/*.app $out/Applications
ln -s $out/Applications/tageditor.app/Contents/MacOS/tageditor $out/bin/tageditor
'';
meta = {
homepage = "https://github.com/Martchus/tageditor";
description = "Tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska";
license = lib.licenses.gpl2;
maintainers = [ lib.maintainers.matthiasbeyer ];
platforms = lib.platforms.unix;
mainProgram = "tageditor";
};
}
-2
View File
@@ -11355,8 +11355,6 @@ with pkgs;
inherit (darwin.apple_sdk.frameworks) Carbon;
};
tageditor = libsForQt5.callPackage ../applications/audio/tageditor { };
tclap = tclap_1_2;
tclap_1_2 = callPackage ../development/libraries/tclap/1.2.nix { };