summary refs log tree commit diff
path: root/pkgs/os-specific/linux/pommed-light/default.nix
diff options
context:
space:
mode:
authorc0bw3b <c0bw3b@users.noreply.github.com>2018-11-25 18:20:42 +0100
committerc0bw3b <c0bw3b@users.noreply.github.com>2018-11-25 18:20:42 +0100
commit9762e2c3bd28d01a12c8fb5ecd70c91b2a4f4877 (patch)
treef178cdd1be846b9c3c406ecf145ed52ccdc5f776 /pkgs/os-specific/linux/pommed-light/default.nix
parent2fbde72556c981b5005e2dbe8599b5d3adb5c13f (diff)
downloadnixpkgs-9762e2c3bd28d01a12c8fb5ecd70c91b2a4f4877.tar
nixpkgs-9762e2c3bd28d01a12c8fb5ecd70c91b2a4f4877.tar.gz
nixpkgs-9762e2c3bd28d01a12c8fb5ecd70c91b2a4f4877.tar.bz2
nixpkgs-9762e2c3bd28d01a12c8fb5ecd70c91b2a4f4877.tar.lz
nixpkgs-9762e2c3bd28d01a12c8fb5ecd70c91b2a4f4877.tar.xz
nixpkgs-9762e2c3bd28d01a12c8fb5ecd70c91b2a4f4877.tar.zst
nixpkgs-9762e2c3bd28d01a12c8fb5ecd70c91b2a4f4877.zip
confuse: remove and replace with libconfuse
- confuse is a duplicate of libconfuse
- upstream name is libconfuse so keep this one
- replace confuse with libconfuse in packages depending on it
Diffstat (limited to 'pkgs/os-specific/linux/pommed-light/default.nix')
-rw-r--r--pkgs/os-specific/linux/pommed-light/default.nix20
1 files changed, 10 insertions, 10 deletions
diff --git a/pkgs/os-specific/linux/pommed-light/default.nix b/pkgs/os-specific/linux/pommed-light/default.nix
index 3ee5e312d23..06ea49034a0 100644
--- a/pkgs/os-specific/linux/pommed-light/default.nix
+++ b/pkgs/os-specific/linux/pommed-light/default.nix
@@ -1,8 +1,7 @@
-{
-  stdenv
-, fetchurl
+{ stdenv
+, fetchFromGitHub
 , pciutils
-, confuse
+, libconfuse
 , alsaLib
 , audiofile
 , pkgconfig
@@ -15,10 +14,11 @@ stdenv.mkDerivation rec {
   version = "1.51lw";
   name = "${pkgname}-${version}";
 
-  src = fetchurl {
-    url = "https://github.com/bytbox/${pkgname}/archive/v${version}.tar.gz";
-
-    sha256 = "11wi17bh2br1hp8gmq40b1hm5drm6h969505f7432zam3cm8mc8q";
+  src = fetchFromGitHub {
+    owner = "bytbox";
+    repo = pkgname;
+    rev = "v${version}";
+    sha256 = "18fvdwwhcl6s4bpf2f2i389s71c8k4g0yb81am9rdddqmzaw27iy";
   };
 
   postPatch = ''
@@ -28,12 +28,12 @@ stdenv.mkDerivation rec {
     substituteInPlace pommed/cd_eject.c --replace /usr/bin/eject ${eject}/bin/eject
   '';
 
+  nativeBuildInputs = [ pkgconfig ];
   buildInputs = [
     pciutils
-    confuse
+    libconfuse
     alsaLib
     audiofile
-    pkgconfig
     zlib
     eject
   ];