From 13bf9925ac22f3755695659ad2ed97e127289a3e Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Thu, 17 Oct 2024 21:29:59 +0200 Subject: [PATCH] alsaequal: switch to live src --- pkgs/tools/audio/alsaequal/default.nix | 12 +++++++----- pkgs/tools/audio/alsaequal/makefile.patch | 4 ++-- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/tools/audio/alsaequal/default.nix b/pkgs/tools/audio/alsaequal/default.nix index 73b95f9fe7cc..24bef265b24d 100644 --- a/pkgs/tools/audio/alsaequal/default.nix +++ b/pkgs/tools/audio/alsaequal/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchurl +{ lib, stdenv, fetchFromGitHub , alsa-lib, caps }: @@ -6,9 +6,11 @@ stdenv.mkDerivation rec { pname = "alsaequal"; version = "0.6"; - src = fetchurl { - url = "https://thedigitalmachine.net/tools/alsaequal-${version}.tar.bz2"; - sha256 = "1w3g9q5z3nrn3mwdhaq6zsg0jila8d102dgwgrhj9vfx58apsvli"; + src = fetchFromGitHub { + owner = "bassdr"; + repo = "alsaequal"; + rev = "refs/tags/v${version}"; + hash = "sha256-cCo8qWQv4bQ+RvH43Xbj+Q4qC5DmvracBuzI96EAnhY="; }; buildInputs = [ alsa-lib ]; @@ -36,7 +38,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "Real-time adjustable equalizer plugin for ALSA"; - homepage = "https://thedigitalmachine.net/alsaequal.html"; + homepage = "https://github.com/bassdr/alsaequal"; license = licenses.gpl2Plus; maintainers = with maintainers; [ ymeister ]; }; diff --git a/pkgs/tools/audio/alsaequal/makefile.patch b/pkgs/tools/audio/alsaequal/makefile.patch index ee8aa170d60b..5fd7062d73de 100644 --- a/pkgs/tools/audio/alsaequal/makefile.patch +++ b/pkgs/tools/audio/alsaequal/makefile.patch @@ -4,8 +4,8 @@ install: all @echo Installing... -- $(Q)install -m 644 $(SND_PCM_BIN) ${DESTDIR}/usr/lib/alsa-lib/ -- $(Q)install -m 644 $(SND_CTL_BIN) ${DESTDIR}/usr/lib/alsa-lib/ +- $(Q)install -m 644 $(SND_PCM_BIN) /usr/lib/alsa-lib/ +- $(Q)install -m 644 $(SND_CTL_BIN) /usr/lib/alsa-lib/ + $(Q)install -m 755 $(SND_PCM_BIN) ${DESTDIR}/lib/alsa-lib/ + $(Q)install -m 755 $(SND_CTL_BIN) ${DESTDIR}/lib/alsa-lib/