diff options
Diffstat (limited to 'pkgs/development/libraries/libsidplayfp/default.nix')
-rw-r--r-- | pkgs/development/libraries/libsidplayfp/default.nix | 25 |
1 files changed, 9 insertions, 16 deletions
diff --git a/pkgs/development/libraries/libsidplayfp/default.nix b/pkgs/development/libraries/libsidplayfp/default.nix index 97991a0cffb..fe02a96a565 100644 --- a/pkgs/development/libraries/libsidplayfp/default.nix +++ b/pkgs/development/libraries/libsidplayfp/default.nix @@ -1,7 +1,7 @@ { stdenv , lib , fetchFromGitHub -, fetchpatch +, nix-update-script , autoreconfHook , pkg-config , perl @@ -16,29 +16,16 @@ stdenv.mkDerivation rec { pname = "libsidplayfp"; - version = "2.1.1"; + version = "2.2.0"; src = fetchFromGitHub { owner = "libsidplayfp"; repo = "libsidplayfp"; rev = "v${version}"; fetchSubmodules = true; - sha256 = "0487gap2b0ypikyra74lk1qwqwr0vncldamk5xb1db2x97v504fd"; + sha256 = "sha256-lDM4nJozZF8Rt+XWnM41hBAYatZVsmvvQajgHLI9uy0="; }; - # https://github.com/libsidplayfp/libsidplayfp/issues/13 - # Remove on next version bump - patches = [ - (fetchpatch { - url = "https://github.com/libsidplayfp/libsidplayfp/commit/84f5498f5653261ed84328e1b5676c31e3ba9e6e.patch"; - sha256 = "1vysbl4fkdzm11k40msng2ag6i6mb6z9jsw32vyj9calcfha5957"; - }) - (fetchpatch { - url = "https://github.com/libsidplayfp/libsidplayfp/commit/c1a1b732cc2e791d910522d58f47c6d094493c6d.patch"; - sha256 = "1d3sgdly0q9dysgkx5afxbwfas6p0m8n3lw1hmj4n6wm3j9sdz4g"; - }) - ]; - postPatch = '' patchShebangs . ''; @@ -72,6 +59,12 @@ stdenv.mkDerivation rec { mv docs/html $doc/share/doc/libsidplayfp/ ''; + passthru = { + updateScript = nix-update-script { + attrPath = pname; + }; + }; + meta = with lib; { description = "A library to play Commodore 64 music derived from libsidplay2"; longDescription = '' |