about summary refs log tree commit diff
path: root/pkgs/applications/audio/xmp
diff options
context:
space:
mode:
authorMisty De Meo <mistydemeo@gmail.com>2023-06-16 16:10:08 -0700
committerMisty De Meo <mistydemeo@gmail.com>2023-06-17 13:22:09 -0700
commita0bc94754019b4f7c9e158f1d415dcf273884135 (patch)
treec09276cb72c0503c26f749875ba981786e1f5309 /pkgs/applications/audio/xmp
parentff967e826f35d7e36a8f2ad079c9c096ab11a8c5 (diff)
xmp: 4.1.0 -> 4.2.0
Diffstat (limited to 'pkgs/applications/audio/xmp')
-rw-r--r--pkgs/applications/audio/xmp/default.nix14
1 files changed, 8 insertions, 6 deletions
diff --git a/pkgs/applications/audio/xmp/default.nix b/pkgs/applications/audio/xmp/default.nix
index ae8a27f32488e..325aa21984ed7 100644
--- a/pkgs/applications/audio/xmp/default.nix
+++ b/pkgs/applications/audio/xmp/default.nix
@@ -1,15 +1,17 @@
-{ lib, stdenv, fetchurl, pkg-config, alsa-lib, libxmp, AudioUnit, CoreAudio }:
+{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, alsa-lib, libxmp, AudioUnit, CoreAudio }:
 
 stdenv.mkDerivation rec {
   pname = "xmp";
-  version = "4.1.0";
+  version = "4.2.0";
 
-  src = fetchurl {
-    url = "mirror://sourceforge/${pname}/${pname}/${pname}-${version}.tar.gz";
-    sha256 = "17i8fc7x7yn3z1x963xp9iv108gxfakxmdgmpv3mlm438w3n3g8x";
+  src = fetchFromGitHub {
+    owner = "libxmp";
+    repo = "xmp-cli";
+    rev = "${pname}-${version}";
+    hash = "sha256-037k1rFjGR6XFtr08bzs4zVz+GyUGuuutuWFlNEuATA=";
   };
 
-  nativeBuildInputs = [ pkg-config ];
+  nativeBuildInputs = [ autoreconfHook pkg-config ];
   buildInputs = [ libxmp ]
     ++ lib.optionals stdenv.isLinux [ alsa-lib ]
     ++ lib.optionals stdenv.isDarwin [ AudioUnit CoreAudio ];