diff options
author | Fabian Affolter <mail@fabian-affolter.ch> | 2023-09-08 15:54:14 +0200 |
---|---|---|
committer | Fabian Affolter <mail@fabian-affolter.ch> | 2023-09-08 15:54:14 +0200 |
commit | cb3749e4235b008f489ec5a4f3f2a6099551903b (patch) | |
tree | 50c98443fa75266c60609de35889276cc371ef6b /pkgs/applications/networking/p2p | |
parent | 177cf5d23c8adae337ae837de1ed0589ca91058e (diff) |
transmission-remote-gtk: 1.5.1 -> 1.6.0
Changelog: https://github.com/transmission-remote-gtk/transmission-remote-gtk/releases/tag/1.6.0
Diffstat (limited to 'pkgs/applications/networking/p2p')
-rw-r--r-- | pkgs/applications/networking/p2p/transmission-remote-gtk/default.nix | 59 |
1 files changed, 46 insertions, 13 deletions
diff --git a/pkgs/applications/networking/p2p/transmission-remote-gtk/default.nix b/pkgs/applications/networking/p2p/transmission-remote-gtk/default.nix index 6c6cc99f5a1a2..b85a440b0ed40 100644 --- a/pkgs/applications/networking/p2p/transmission-remote-gtk/default.nix +++ b/pkgs/applications/networking/p2p/transmission-remote-gtk/default.nix @@ -1,32 +1,65 @@ -{ lib, stdenv, wrapGAppsHook, fetchFromGitHub, pkg-config, gtk3, json-glib, curl -, glib, appstream-glib, desktop-file-utils, meson, ninja, geoip, gettext -, libappindicator, libmrss, libproxy }: +{ lib +, stdenv +, appstream-glib +, curl +, desktop-file-utils +, fetchFromGitHub +, geoip +, gettext +, glib +, gtk3 +, json-glib +, libappindicator +, libmrss +, libproxy +, libsoup_3 +, meson +, ninja +, pkg-config +, wrapGAppsHook +}: stdenv.mkDerivation rec { pname = "transmission-remote-gtk"; - version = "1.5.1"; + version = "1.6.0"; src = fetchFromGitHub { owner = "transmission-remote-gtk"; repo = "transmission-remote-gtk"; - rev = version; - sha256 = "4/ID12JukDDvJzWupc76r7W8Us5erwv8oXZhDnB6VDk="; + rev = "refs/tags/${version}"; + hash = "sha256-/syZI/5LhuYLvXrNknnpbGHEH0z5iHeye2YRNJFWZJ0="; }; - nativeBuildInputs = - [ desktop-file-utils wrapGAppsHook meson ninja pkg-config appstream-glib ]; + nativeBuildInputs = [ + appstream-glib + desktop-file-utils + meson + ninja + pkg-config + wrapGAppsHook + ]; - buildInputs = - [ gtk3 json-glib curl glib gettext libmrss geoip libproxy libappindicator ]; + buildInputs = [ + curl + geoip + gettext + glib + gtk3 + json-glib + libappindicator + libmrss + libproxy + libsoup_3 + ]; doCheck = false; # Requires network access meta = with lib; { description = "GTK remote control for the Transmission BitTorrent client"; - homepage = - "https://github.com/transmission-remote-gtk/transmission-remote-gtk"; + homepage = "https://github.com/transmission-remote-gtk/transmission-remote-gtk"; + changelog = "https://github.com/transmission-remote-gtk/transmission-remote-gtk/releases/tag/${version}"; license = licenses.gpl2; - maintainers = [ maintainers.ehmry ]; + maintainers = with maintainers; [ ehmry ]; platforms = platforms.linux; }; } |