Unverified Commit 7b53eae5 authored by Matthias Beyer's avatar Matthias Beyer Committed by GitHub
Browse files

tageditor: 3.9.4 -> 3.9.5 (#398418)

parents 480cbcca 3a524b8e
Loading
Loading
Loading
Loading
+58 −0
Original line number Diff line number Diff line
@@ -5,52 +5,54 @@
  pkg-config,
  cmake,
  cpp-utilities,
  qtutilities,
  mp4v2,
  libid3tag,
  qtbase,
  qttools,
  qtwebengine,
  qtx11extras,
  libsForQt5,
  qt5,
  tagparser,
  wrapQtAppsHook,
}:

stdenv.mkDerivation rec {
  pname = "tageditor";
  version = "3.9.4";
  version = "3.9.5";

  src = fetchFromGitHub {
    owner = "martchus";
    repo = pname;
    rev = "v${version}";
    hash = "sha256-VRQV4bTPG4VFhRHFJamUnYd04ZCaNpaxU27Jcl6Chc4=";
    repo = "tageditor";
    tag = "v${version}";
    hash = "sha256-Sia6Y/V81WQj4oWjZAAR4o3TngfWq7sWxxiKEuFjQ2M=";
  };

  nativeBuildInputs = [
    pkg-config
    cmake
    wrapQtAppsHook
    qt5.wrapQtAppsHook
  ];

  buildInputs = [
    mp4v2
    libid3tag
    qtbase
    qttools
    qtx11extras
    qtwebengine
    qt5.qtbase
    qt5.qttools
    qt5.qtx11extras
    qt5.qtwebengine
    cpp-utilities
    qtutilities
    libsForQt5.qtutilities
    tagparser
  ];

  meta = with lib; {
  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 = licenses.gpl2;
    maintainers = [ maintainers.matthiasbeyer ];
    platforms = platforms.linux;
    license = lib.licenses.gpl2;
    maintainers = [ lib.maintainers.matthiasbeyer ];
    platforms = lib.platforms.unix;
    mainProgram = "tageditor";
  };
}
+0 −2
Original line number Diff line number Diff line
@@ -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 { };