Merge pull request #247639 from r-ryantm/auto-update/mpd-mpris

mpd-mpris: 0.4.0-2 -> 0.4.1

authored by Doron Behar and committed by GitHub f0d7ab08 042e8540

+18 -8
+18 -8
pkgs/tools/audio/mpd-mpris/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub }: 2 3 buildGoModule rec { 4 pname = "mpd-mpris"; 5 - version = "0.4.0-2"; 6 7 src = fetchFromGitHub { 8 owner = "natsukagami"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-RGuscED0RvA1+5Aj+Kcnk1h/whU4npJ6hPq8GHWwxPU="; 12 }; 13 14 - vendorHash = "sha256-GmdD/4VYp3KeblNGgltFWHdOnK5qsBa2ygIYOBrH+b0="; 15 16 doCheck = false; 17 18 subPackages = [ "cmd/${pname}" ]; 19 20 postInstall = '' 21 - substituteInPlace mpd-mpris.service \ 22 - --replace /usr/bin $out/bin 23 - mkdir -p $out/lib/systemd/user 24 - cp mpd-mpris.service $out/lib/systemd/user 25 ''; 26 27 meta = with lib; {
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , fetchpatch 5 + }: 6 7 buildGoModule rec { 8 pname = "mpd-mpris"; 9 + version = "0.4.1"; 10 11 src = fetchFromGitHub { 12 owner = "natsukagami"; 13 repo = pname; 14 rev = "v${version}"; 15 + sha256 = "sha256-QxPkGWpCWiyEbChH9SHeD+SiV8k0c/G7MG/azksP3xU="; 16 }; 17 18 + patches = [ 19 + # Makes Exec= path not absolute, see https://github.com/natsukagami/mpd-mpris/pull/42 20 + (fetchpatch { 21 + url = "https://github.com/natsukagami/mpd-mpris/commit/8a5b53b1aa3174c3ccb1db24fb4e39f90012b98f.patch"; 22 + hash = "sha256-LArPq+RRPJOs0je1olqg+pK7nvU7UIlrpGtHv2PhIY4="; 23 + }) 24 + ]; 25 + 26 + vendorHash = "sha256-HCDJrp9WFB1z+FnYpOI5e/AojtdnpN2ZNtgGVaH/v/Q="; 27 28 doCheck = false; 29 30 subPackages = [ "cmd/${pname}" ]; 31 32 postInstall = '' 33 + install -Dm644 mpd-mpris.service $out/lib/systemd/user/mpd-mpris.service 34 + install -Dm644 mpd-mpris.desktop $out/etc/xdg/autostart/mpd-mpris.desktop 35 ''; 36 37 meta = with lib; {