Unverified Commit 303a2b2b authored by Stanislav Ochotnický's avatar Stanislav Ochotnický Committed by GitHub
Browse files

tremotesf: init at 2.4.0 (#232488)



* maintainers: add sochotnicky

* tremotesf: init at 2.4.0

---------

Co-authored-by: default avatarStanislav Ochotnický <stanislav@ochotnicky.com>
parent 25d2daf3
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -15052,6 +15052,12 @@
    githubId = 1437166;
    name = "Xia Bin";
  };
  sochotnicky = {
    email = "stanislav+github@ochotnicky.com";
    github = "sochotnicky";
    githubId = 55726;
    name = "Stanislav Ochotnický";
  };
  softinio = {
    email = "code@softinio.com";
    github = "softinio";
+52 −0
Original line number Diff line number Diff line
{stdenv
,lib
, cmake
, pkg-config
, fetchFromGitHub
, qtbase
, qttools
, kwidgetsaddons
, kwindowsystem
, fmt
, libpsl
, cxxopts
, wrapQtAppsHook
}:

stdenv.mkDerivation (finalAttrs: {
  pname = "tremotesf";
  version = "2.4.0";

  src = fetchFromGitHub {
    owner = "equeim";
    repo = "tremotesf2";
    rev = finalAttrs.version;
    hash = "sha256-TKtBgMpCWIUl1bohAKCbTcZX2uaPmzeWut/OeNs/rME=";
    # We need this for src/libtremotesf
    fetchSubmodules = true;
  };

  buildInputs = [
    qtbase
    qttools
    fmt
    libpsl
    kwidgetsaddons
    kwindowsystem
    cxxopts
  ];

  nativeBuildInputs = [
    cmake
    pkg-config
  ];

  propagatedBuildInputs = [ wrapQtAppsHook ];

  meta = with lib; {
    description = "Remote GUI for transmission-daemon";
    license = licenses.gpl3Plus;
    homepage = "https://github.com/equeim/tremotesf2";
    maintainers = with maintainers; [ sochotnicky ];
  };
})
+2 −0
Original line number Diff line number Diff line
@@ -40957,6 +40957,8 @@ with pkgs;
  isolate = callPackage ../tools/security/isolate { };
  tremotesf = libsForQt5.callPackage ../applications/networking/p2p/tremotesf { };
  reindeer = callPackage ../development/tools/reindeer { };
  charasay = callPackage ../tools/misc/charasay { };